Im actually from around near the wallkill area.
Not sure if you've been there a lot as your dad is living there?
But, if I were you, I'd consider:
1. Gilded otter. Maybe 20 minutes north of wallkill, it's a brewpub where they make their own beer. Killer wings and burgers
2. New Paltz: a college town where you'll find the gilded otter. It's a nice pit stop
3. Shawangunks -- go out that way past newpaltz and you'll be in some of the best rock climbing country around. (arguably)
4. You might be able to make the drive, depending on how you go, via the finger lakes. I especially recommend Ithaca in summer. "Ithaca is Gorges" is the local motto : all kinds of gorges are carved out by water. You've got beautiful hikes, a cool hip college town and it's fantastic. This area was called Oneonta by the local indians : literally translated it means "land in the sky" (not to be confused by town of the same name)
5. Dinosaur BBQ. THere's one in rochester, syracuse (the best), and I hear also albany now. It's a really great, northeastern savory BBQ joint. It's an old biker bar that is ALWAYS packed an a hell of a lot of fun. You'll haveto wait in line for a few hours, but trust me, it's worth it
What I would do if I were you, if you find yourself on the highway between buffalo and albany (and south to NYC), which is where tom tom probably takes you, is this:
Stop at Syracuse for dinosaur. Maybe spend the night
Drive south via towards ithaca. There will be crazy nature, wineries, and TONS of gorges.
Stop often. Enjoy the nature, the college town, and the great sights. Go for a hike.
In total you'll add maybe 1-2 hours to your trip driving time, but trust me it's worth it. Buffalo => Albany => NYC is THE MOST BORING stretch of highway in the world. Buffalo => Syracuse (3 hours) => Ithaca (1-2 hours) => Walkill (3 hours) will be beautiful to drive along, and your pit stops won't be McDonalds on the thruway