Do components have view modes?
No, components don't have view modes.
Site Studio components are not content entities in their own right when placed onto the layout canvas. For this reason, they don't have view modes as they are field content.
For more detailed information, see the Components area in the user guide.