In answer to your questions:
1. Yes, reviews and ratings functionality is built into the theme.
2. You can set up pricing for listings and the theme also supports escrow payments, more of which is explained on the
theme information page.
3. There are currently no built in options for signing in via other methods, this would require customization on your part. HireBee is not encrypted, so you are free to make modifications if you wish.
4. Outside of the comments which appear on the project page, both parties can offer links to social media contact avenues and therefore communicate with each other through those methods.
5. The theme isn't location specific, so whilst you can add custom fields to a custom form to include such information, it's not set to a map as such. Thanks.