Swappable battery packs seem like a good idea. It might even be faster than waiting to pump 100 gallons of fuel.
I'm thinking existing truck stops would have a better chance of working than the weigh stations. let's leave the government it, they are barely competent at weighing a truck. Some trucks might not see a weigh station for a week. Some stations are nothing more than a pull out on the side of the road.