As I create events, can I also save event details as notes?
Yes, you can save the event details to a note. To do that, enable the "Notes" icon under "Associate with Zoho apps" option on the Create/Edit event window. This creates a summary of event details as a note on Zoho Mail suite notes.
Read more about event creation here.