If I may suggest, cross into the US at either Ogdensburg or Cornwall and take 11 into VT. Then work your way over to Woodstock, NH. You’ll go through the Indian Reservation between Malone and Ellenburg, NY where you can gas up cheap. Also the only toll you’ll encounter is at the crossing, $8.00 last year.
Last summer we were in the Detroit area visiting our daughter then move on to VT and NH through Canada to visit our relatives. I was born and raised in Berlin, NH.
We went that route to Gorham, NH, beautiful country and the roads were very navigable with our 36” 5th wheel. Stayed at the White Birch Campground in Shelburne.