Hi Ryan, in answer to your questions:
1. This is not a function of ClassiPress to have the Google Maps option on the listing page, so it would require some customization of the default theme if you were looking to implement it. At this time, the user is required to input the location as text.
2. ClassiPress is not encrypted, so you are free to make whatever modifications you like in terms of functionality or layout. Changing the font is not one of the default ClassiPress setting options, so it would require some code changes. We recommend the use of child themes for anyone who is planning to customize our themes as this will prevent you losing all of your changes in the process of an upgrade. You can read more about this
here. Thanks.