Strange Issue with displaying information of the current term
If the contextual id is working on the 3rd view, then you should set the validation criteria to convert the term to an id:



That might fix the "inherit filters" of your views footer.

EDIT: An answer to your second question about reflecting your architecture in the url structure and breadcrumbs.

I have made two videos where I've concocted two different ways to make a Drupal Commerce Catalog using hierarchical taxonomy (either with one vocabulary or multiple vocabularies). Both of these ways of using Views and Taxonomy creates urls that reflect where you are. I'd bet with a little creativity you could make views create a breadcrumb as well.


Hierarchical Views Catalog using Taxonomy
Multi-vocabulary Hierarchy Views Catalog


Hope that helps!