I'm getting on the Wonder right as you're getting off, on 1/29. You're going to love your first cruise! Don't fret about the passports, most likely they will come before then. If they don't, you can sail with a drivers license and birth certificate. Yes, you can get off in all the ports without a passport. Insider tip I would give is, don't try to do everything while on the ship. There is no way you can. I remember my first cruise in 1995, I wanted to do everything! I fad FOMO so I over scheduled and tried to do too much. I stayed up late at the Halloween party one night, then insisted that I not miss seeing us pull into Labadee and see on the sunrise at 4:30 AM (we had slept barely 2 hours). Yes, the sunrise coming around the mountains was beautiful but the lack of sleep made our day in Labadee less enjoyable.