Thanks everyone - I've been staying at Pickering WHarf in Salem, MA so thankfully was safe for the most recent gale - phew! Many sailboats not so lucky nearby.
We found a slip at DiMillos in Portland
Maine - very established wintering liveaboard community, but we will likely freeze, ha ha.
Appreciate everyone's help, and will be returning certainly for help / advice on wrapping alternatives.