Hi Martin!
Thanks for writing in and welcome to the forums!
You can modify the Editor role in WordPress the User Role Editor plugin https://wordpress.org/plugins/user-role-editor/ It allows you to change role capabilities with just a few clicks and it works on custom post types as well.
As far as your other question goes, there is a degree of flexibility in how recurring events are scheduled. You can change start and end times in the series as well as add exclusions.
The following screenshots may help


I hope this helps! If you have any other questions please don’t hesitate to ask!
Cheers,
Trisha