Hi, Sandra. Thanks for your interest in our plugin suite.
If I’m understanding your request fully, you could use Community Events (demo) to allow people to add their own events.
Then you could use Events Calendar PRO‘s Map View (demo) to display the community-added events.
Last but not least, we have a pretty great Refund Policy so you can buy one or many of our add-ons and thoroughly test them.
And, yes, you can buy just the Personal license if it’s just for a single site.
I hope this info helps. Let me know if you have any follow-up questions.