Your description is a bit mixed up regarding the terms you use. Here's what I understand and how I would do it.
(1) You have a content type 'model' which is used to describe the individual model.
(2) You have a second content type 'gallery' which shows images or whatever other information. This content type also has entity_reference field linking this content to a model.
(3) You have a view displayed as block which lists full content of galleries (content type) and uses a contextual filter on the node id of the parent model content type.
(4) You set the block to be displayed in main content region and restrict it to model content types.
(5) You should now see all gallery sections when you visit a model node page.
(6) You create a second view which lists teasers of models, the titles link to the individual model pages (which already include the galleries block).
EDIT: After more information provided, I think you can achieve your goal way easier. Taxonomy Terms have built-in view (you may need to activate it in the views overview). Drupal displays terms as a link by default. Clicking that link you'll be taken to a page where all content for that term is listed. Now, in your existing view of all boats, add the taxonomy field "boat type/model" to your fields list and place it after/below the title. Configure the title field to NOT link to the entity and exclude it from display. Next, change the taxonomy field and rewrite it by using "[title]" as the rewritten content. Under display settings you can optionally set the field style to use some headline tag (e.g. h3). The result should be the title of each node linking to the taxonomy term view of that node's model.