1) Ive been on afew post pandemic cruises. Our check-in time was noon on the Magic, we got there at about 1145am and our friends in line told us they havent even started letting people on the ship yet. When people ask me my biggest cruise tip, its pick a check in time at noon or later. With everything going on these days in slows the process down plus everyone wants to check in as early as possible. I had a 1230 check in for the Liberty afew months ago and it took less than 10 mins to get on the ship from stepping off the bus.
3) Grand Turk is probably the best free beach day port there is outside of HMC. You dont even have to leave the port. You'll see it all as soon as you get off the ship
4) It changes on every cruise; we had no issues when we went but we were at about 60-65% totally depends on how full you are and the type of people. Youre going out of NYC? So good luck with that (im going out of NYC July 18th 🙂 )
5) Everything is open, including guys BBQ which not many ppl know. Its located outside on deck 5 across from the red frog pub.
6) My biggest tip- dont do an early check in lol!