I'm pretty sure its only specific lakes and ponds. Lots of four wheelers and cars/trucks/vans on Winni today. Heck, on the way to work (6am) I saw a convoy of three trucks towing three bob houses headed out on Meredith Bay! They weren't far apart either. Brave people. My rig stays on shore. LOL
That is correct - on certain water bodies they are not allowed. For example Massabesic lake in Manchester, NH they are not allowed because it is a water supply. However, you can use a sled out there. Weird rule, but anyways.
Squam and winni you can use 4 wheelers. Keep in mind though they must be registered in NH to use in NH. NH F&G patrol this out on the lakes regularly.
I'm sure there are good reasons for all the screwy fishing, 4 whellers etc., rules, they sure can confuse a person. I just try and make sure I know the rule to the letter for the body of eater I fish, which is Squam 95% of the time.