Of course snakes can survive the winter's. Snakes will live way up into Canada too. They all hibernate when it gets cold. NJ has timber rattlers for sure, but without searching for specifics I"d bet there'd be gartersnakes, black rat snakes, probably milksnakes, racers, and water snakes. Of course you'd also have newts and salamanders, a tonne of anurans, and several turtle species as well.
Google it, I"m sure you'll find more
Ian