Looks like I'll never visit the NE part of the USA.
Oh well. Shucks.
Why? Vermont and New Hampshire do not require permits for carry.
Transport of weapons by private motor vehicle is perfectly legal, provided that the laws are followed. Your firearm must be legal to possess in the state of origin and the state of destination, and if you are travelling, you must keep the firearm unloaded, in a locked container, and as out of reach as possible within the vehicle (which will vary with the type of vehicle—if you have a locking trunk, put it there), unless you are legally permitted to carry a firearm in that jurisdiction. This stuff isn't hard, and it's all publicly available information.
You do not need to have separate locked containers for firearm and ammo, they can both go in the same container, the ammo just cannot go in the firearm, the firearm must remain unloaded.
Here's a little story for you: Someone I know (thankfully not me) got yanked in NJ. They were driving back from NYC, having just settled a lawsuit and gotten a large payout. They cashed the check and had a large amount of cash on them. But, they got tired, and decided to take a nap in the car at a rest stop...and did something super stupid. They took their pistol out of its locked case and loaded it with hollowpoints (illegal for carry in NJ, even if you have a permit to carry).
NJSP came by, knocked on the window, and rousted them out of the car, searched the car, found the money and the loaded weapon. Of course.
They got super lucky, because their public defender (could not afford a private attorney) was able to get the search of the car thrown out on a technicality. But, they lost their shiny pistol, in the process. Small price to pay to avoid 10 years in prison (6 months per hollowpoint round, and that's on top of the initial carry violation). Miraculously, they did get the money back, because the court documents from the lawsuit settlement were in the car, proving legitimate ownership of the money.