Do component content entities have view modes? No. Component content entities do not have view modes.
Can I create a component that renders a Drupal view and exposes a contextual filter to the component form? Yes, this is possible by creating a custom element.