I would think all the snow will be gone by 10th of April in the New York area so the roads should be clear. Traffic is by far the worst part of a trip to New York. Lots of traffic and long delays. The locations you mention are accessible with a MH but the traffic and tight streets may make for a stressful trip. Hopefully you will park outside the city and rent a car.
Just got back from Connecticut this week. Between the traffic, endless tolls and tunnels driving was anything but enjoyable and that was in a car.
US Navy Vet, Liberty Tree Member of Oath Keepers, NRA & VFW Life Member, Alaska EMT.
2009 Safari Cheetah 40 SKQ
2009 Winnebago Chalet 231CR