No, the only time passports are shown is upon embarking and disembarking the the ship. When you get into ports you must show valid id to both get off and back on the ship.
If you are a Canadian citizen, then a Canadian Passport would be fine for travelling to these places via cruise ship.
If you're traveling by plane, then yes. I'm not sure about cruise ships though.
A Cruise Ship
Grand Cayman
Yes, you would need a visa to travel to Cayman Island.
Passports are needed for most citizens to enter countries around the world. Irish nationals who are visiting Jamaica do not need a visa, but do need a passport to enter the country. Grand Cayman requires a passport and a visa if the trip is going to be beyond 10 days and its for business or 60 if you are on vacation. Mexico requires a passport and no visa if the visit is less then 180 days. Haiti requires a passport but no visa if trip is less then three months.
no, a felon cannot enter the Cayman Islands.
As far as I know, they arrive every morning except for Friday and Saturday. However, I've only visited Grand Cayman over winter break so I'm not sure if there's a span of time that cruise ships don't arrive in Grand Cayman.
Friday and Saturday of each week, in November/December at least.
Most of these countries (Mexico, Cayman Is.) don't require a visa regardless of nationality if you are on a cruise. You should however, call your cruise-line for specific details.
The names of the three Cayman Islands are Grand Cayman, Little Cayman, and Cayman Brac.
Grand Cayman is an island in the country known as the Cayman Islands