The best way to find out about Cruise Critic activities is on the roll call board. The one for this cruise is -
http://boards.cruisecritic.com/showthread.php?t=2456332.

It looks a if part of your question has been answered there.

There are some examples of Daily Programmes in the sticky at the top of this board.
Expand Signature
Collapse Signature
Email - [email protected]

Please include your Cruise Critic user name and be patient, I do not have full time access to this mailbox and I am in a different time zone to many of you !