A Tesla Model 3 has a ~ 500 kg battery and weighs ~ 2 tons. With the drag coefficient of a truck being significantly greater and its gross weight amounting to ~ 15-20 times that of the Model 3, I'd say your 2 tons are way off. Sure, the truck will go slower than the Model 3, but still.
Also electric motors do weigh a few kg's as well, so I'd guess the less heavy drive train of the electric vehicle isn't going to save all that much weight.
> Charging at the starting point while loading, at (mandatory) breaks and at the destination should be enough; a BEV truck done right shouldn't require extra waiting time.
I think this needs to be compared to the procedure with a diesel truck. The diesel truck needs a few minutes at the gas station to refill and get some Ad Blue or what. Then it's all flexible to go anywhere for a few hundred miles. Compared to that, your BEV truck is going to need careful planning ahead of charging and any small deviation from the plan is going to be a lot more of a hassle than for the diesel truck.
Point being. Nope, there aren't many H2 gas stations either as of now. But once there are, the refuelling of a FCEV will be much more similar to that of a diesel/gasoline vehicle than that of a BEV, aka more convenient/resilient.