Hey @prokop,
The Events Calendar and Events Calendar PRO do a lot of great thingsĀ (and more with our various add-ons), but I’m afraid that appointments and notifications are not part of them. Everything else (recurring events, local database) are supported, though.
We do have a free RSVP plugin called Event Tickets that will allow you to take reservations for your events and another plugin called Event Tickets Plus that can be used to create and sell tickets for your calendar events, but they do not support recurring events (although that is coming).
Does this help answer your questions? Please let me know.
Thanks!
Geoff