If you buy alcohol in a port, you'll have to check it upon reentering the ship
While it might be a lot cheaper to book your tours independent of the ship, it's also a lot riskier.
Passengers not formally dressed on this evening aren't allowed to eat in the main dining rooms,
Yes and no.