When I owned my boat, I bought my own torch and wrap material, (27 foot Searay Cruiser).
I would get 3 years per wrap out of it.
If you wrap it, get a bag of CHEAP charcoal, the kind with no coating or EZ-lighting coating on it. Place a plastic bag on the deck, then the charcoal bag on top of it. Slice the bag wide open and let it be. The charcoal will absorb odor and water. When you open the boat back up, slide the charcoal into the plastic garbage bag. If you want, you can use the charcoal for a grill still. I used new charcoal every year just because it was cheap and I wanted it to work well.