1) The SLP Developer has created customization products for quite a few customers using the DIVI theme,
Please look at the Plugin style list which you can find under the SLP base Plugin /experience/view
https://docs.storelocatorplus.com/blog/featuring-locations-top-of-results-and-highlighting/
2) Hide the Map, available with the Experience Add-on
3) Customizing and changing layouts for results, search, and or the map isalso done with the Experience add-on
4) Hierarchy of categories can be done with the Categorization functionality in the Power add-on
https://docs.storelocatorplus.com/products-and-services/
5) ranking categories is also done with Power add-on
6) CSS styling is done with the Experience add-on
A better value to include these features and to access additional array of plugin styling options, the Premier subscription is your best bet
If you need a customized site or a WordPress specialist to assist you please send an email to Paid customization or refer to our Cybersprocket division.
See What to Buy on main site and /or additional info under FAQ in documentation
https://docs.storelocatorplus.com/blog/most-common-what-should-i-buy-questions/