Is delegation of a calendar possible on using Office 365 and any client whatsoever on Mac?
Delegate access is available in Outlook 2011 but not in Outlook Web App, nor in Apple's Mail client.

Here are the instructions:

How to set up 365 with Mac and Exchange server.