Pat, "New England" covers a lot of territory.<G>
Personally I don't like shrink wrap, it can also ensure that any moisture which gets in, stays in. If there are no leaks it should not be necessary, most boats stay uncovered here in the winter. You might want to trap the cockpit so snow can't build up in it. Certainly take down the sails. I wouldn't leave Sunbrella up on it, that's just a waste of good material and a winter storm might shred it anyway. The yards here can show you what is typical and what you need will vary with just what part of New England you are in.
I wouldn't leave a boat in the water unattended, as marinas in New England can and will ice up if there's a hard winter, and that can sink the boat. We've had a number of warm winters so folks sometimes forget about this. And even if the marina has a bubbler...sometimes the power goes out. Not good if you can't hop down to the boat.
As Cam suggests, COMPLETE winterization. Much simpler than fixing frozen "stuff". That also means putting a trickle charger on the batteries (solar or mains) or planning to throw them out now, so they can't freeze or burst.
You might also want to have the
rigging checked, ice forming in the swages, etc. aloft can damage them in New England winters, and if the
rigging is 20 years old...more and more riggers are saying that's time to replace it proactively, no matter how good it looks. If you decide to do that, you might want to simply pull the mast(s) before laying it up for the winter, and not re-
rig until spring. Most of New England doesn't pull the sticks for the winter (what, a Yankee spend money?!<G>) but again, if you won't be here...the boat is more stable when they are down.
I'd be surprised if you don't find articles on "winterizing" in the sailnet archives, too.