The marina should be able to prepare the mast for you. Typically the mast will be wrapped in plastic bubble wrap. Scraps of carpet will be used to pad winches. Some boaters recommend wrapping the entire mast in old carpet before putting the bubble wrap on. Another layer of plastic and lots of duct tape will follow the bubble wrap.
Some boaters recommend shrink wrapping the boat.
This involves putting plastic completely around the boat, right down below the water line. If you are not price sensitive, go ahead, as there is no apparent downside. I discussed this with. We did not shrink-wrap our boat for either trip. We did put a good thick layer of wax on the mast and the boat.