Does the component link field support internal and external URLs? Yes, the component link field supports both internal and external URLs.
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.