We are far from experts. But the first time we chartered a Moorings 41.3 monohull
so our experience might be a relevant:
1) We had problems with power management and lost
food because of thawing. You need to listen attentively to the charter briefing and heed any comments about how long the engine
needs to run to charge batteries
and cool the refrigerator
. If they say to run engine for two hours, do so after you have finished cooking
and opening the cool box so as to keep the food fresh.
2) We very much like to bring frozen food. We freeze the soft side cooler and freeze as much as possible of the food. We haven't used dry ice, but do use icepacks. Then check it in on the airline. Last time we took 6 x steaks, 2 x Costco large cheese plate, 1 box wine (not in the cooler), bacon, lunch meat, lox for bagels (someone else brings the bagels for the first breakfast) and a large chilli. We also bring coffee, tea, decaf tea, and fixing for Smores (hersheys+gram crackers+marshmallows).
3) We have been to the BVI twice and were not asked to pay tax on the food either time.
4) We had moorings supply the rest of the food. No problem with that, but next time we will try to do everything ourselves.