If you are cruising on NCL (or other mainstream lines) the majority do not participate in a formal night, so feel free to dress as you wish, dress, jeans, many restaurants allow shorts. We always get travel insurance in case of medical emergencies (our health insurance does not work outside of the US), or even just to get a refund if we need to cancel, don’t want to be out thousands for nothing.