There is no simple way to do this at the present time, however as the plugin develops this might change. In the meantime you might be able to achieve this if you are competent at coding in PHP. You can use the add new fields option to add address fields that take the user’s street address, city and state. You can then use these fields with to insert a static map image of the location. You will need to be able to follow the logic in the business directory PHP file for separating the street address, city and state from the array of values returned when the business directory listing page is being built.
Yes, the Google Checkout is included for free and should work as long as everything is setup correctly. Make sure you have entered the correct details for your Google checkout account.