Hi statestreetbaptist,
Thanks for posting on the forums.
1. There isn’t really a way to tell what user deletes events. There might be a third party plugin that could track that sort of thing, but I’m not familiar with any. If there are users you want to stop from deleting events, you could look into using User Roles to restrict their options in the admin.
2. There is not a built in way to print the calendar. One option is to set up a print stylesheet, as explained here. You can also export your calendar to iCal or Google Calendar, if you can print from there. You can also vote for us to add a print feature on our UserVoice page.
3. Hmmm, what exactly do you mean by link to? You can certainly add a literal link via in the event description, just like in a regular post. You could also make a custom field for the Google Calendar url. If you want to export an event to Google Calendar, you can do that from the individual event pages.
I hope the above answers your questions. Let me know if I can be of any further help.
Best,
Leah