Hi,
Thanks for the interest in our plugins.
The Community Events Add On provides a way for visitors to create events without admin access.
You can do it with or without having them have an account. You can use the lowest WordPress role of subscriber as well to have to create events on the front end so they have no capabilities to edit other areas of the site in the admin. The plugin does not create a way for users to register that is something you will have to setup through WordPress.
We do not have a way to take fees for submissions though. We do not have a guide either for the customization and for the most part those are beyond the support we can provide. You could charge for membership and use a plugin like that for the fee.
Let me know if you have any follow up questions.
Thanks