Yes, you can use the default listing form, or create a custom one if you prefer.
If you create a listing, only adding in the bare minimum information, and a business claims the listing, then yes they can certainly edit and complete the additional fields you have available. This includes uploading a file such as a menu in .pdf format, however the Google map option is a sidebar widget, and not specific to certain listings. It is not currently an option in the default theme to charge them for editing and adding this information though, as payment settings are related to actually creating the listing, or making the listing "featured" on the site (as shown on the
Vantage admin demo). I hope this information helps and covers what you're trying to clarify, however if you have more questions, please do not hesitate to ask. Thanks :)