Hey Benjamin. Thanks for the note here, and for your words on the plugin. Awesome to hear it has piqued your interest. To address these points:
1. You can definitely set additional fields with the PRO release. You’d actually create a new additional field (in the plugin settings) for “Due Date” or whatever, and would be able to enter that date (in a text input) when configuring the events.
2. Not at this point, unfortunately. But that feature is coming with the 3.0 release we’re releasing soon and have been previewing at https://theeventscalendar.com/events-3-0-preview/.
3. This, too, is on the docket for 3.0 but hasn’t been released in any of the 2.x builds. I actually put out a video preview showing what’s in store for map view the other day. Check it out: https://theeventscalendar.com/the-events-calendar-3-0-preview-map-view/.
Hope that helps! If you have other questions, or if I can elaborate at all, let me know. Similarly if you’re interested in trying out the 3.0 beta…we can probably make that happen 🙂 Cheers.