Regarding point #3. I was told by a RCL repersentative that if we fly in a day or two before the cruise, we can return to the airport on the day of the cruise and book a shuttle. Now this might depend on whom you speak with. My trip is not until 7/2023 and I am already working on this as it seems like a pain, especially since the cruise port is over 2 hrs away from the airport. Trying to find a hotel in Venice that will possibly take us back to the airport. Need to find out where the shuttle will pick up at the airport.