Port times are listed in your confirmation email. We are in Tortola from 7:30 a.m. to 4:45 p.m. You can add the scuba excursion online under "My Activities." It's listed as "TT47 Scuba." For some reason, it's not listed in the guide that describes all of the Port Adventures on the new
DCL website that launched a few days ago. (It was listed and described on the old website.) However, I was able to successfully add it, so fingers crossed!
We are in St. Thomas from 12:15 p.m. to 5:45 p.m. (Note that there was some conflicting info on the arrival time in St. Thomas, in which 12:15 a.m. was incorrectly listed on the website in some places.) I didn't think there was time for a dive in St. Thomas, and none is being offered by DCL Port Adventures. We are planning to go snorkeling.
Sounds good! I'll PM you our contact info and stateroom #.
According to the ground transfer info online on the DCL website, you do have to pick your bags up from baggage claim at IAH (George Bush Intercontinental Airport). Not sure if they are doing ground transfers from HOU (Hobby).
In any event, we've never used DCL transportation directly from the airport, because we never fly in the day of cruise departure. Most experienced cruisers recommend flying in the day before (or earlier) and staying a night locally in a hotel. That's because if there is a flight delay or cancellation, you may miss the ship's departure time. The ship leaves on time, whether you're there or not!
Yes, they will mail a cruise packet a few weeks prior to sailing. It'll contain a personalized binder with info as well as luggage tags (similar to the ones used in WDW for Magical Express). Even if you arrange your own transportation to the cruise terminal, you still need to apply the tags before you arrive. Porters will take your luggage and deliver them to your cabin.