Hi Zakk, in answer to your questions:
1) Either you could look at a separating by categories only, but in this instance, a separate installation for each may be more suitable, allowing the site visitor to select the relevant directory. For this you may like to consider a
WordPress multisite setup.
2) There are no additional options for images or maps, only for featured listings.
3) There is nothing within the theme by default which would manage this capability by user as described, no.
4) Again, not really.. theme functions are not so much restricted by the users.
5) Outside of the plugin available in the AppThemes marketplace which allows a location dropdown as described
here, there is no built in functionality for this.
Vantage is not encrypted, so essentially you can make modifications to suit if you wish. Thanks.