To customize templates, you can do so in HivePress templates or using snippets to implement custom code using hivepress/v1/templates/vendor_view_page hook. If you have coding experience, you can try customizing it yourself using the collection of code snippets found here: Search · user:hivepress · GitHub as well as other developer resources: Getting started | Developer Docs, also you can search different topics on forum to see if there is a code snippet for your case.
Regarding your request about the map, this option is currently unavailable. However, as a temporary workaround, please refer to this topic: