The solution might be to have the batteries located in a separate trailer towed by the truck rather than having it built into the truck itself.
That way no part of the truck would be excessively heavy and thus damaging to roads. Also, truckers could "refuel" quickly by swapping out their spent battery trailer with a fully charged one at a specially equipped truck stop.
This still won't address the need to significantly beef up the power grid to supply power to these updated truck stops, but it would deal with the fire, excessive weight, and long recharge time issues that currently plague EVs.
“”The solution might be to have the batteries located in a separate trailer towed by the truck””
Similar to my idea for those large ferries that take both cars and people. The ferries will eventually ban the EVs, so why not have the ferry tow a flattop barge where only the EVs can park. If one or more of the EVs burst into flames, they can just cut the rope, and sink the burning barge.