So basically, if I'm right, you need a nuclear power plant for 500 to 1000 of these trucks if we assume one charge per day.
That looks awfull to me, no?
You can't drop a comment like this without sketching out your math and base assumptions.
I would guess you're assuming a 1GW nuclear reactor, and each truck ~1MWh of battery. Wouldn't that be ~1000 trucks charged per hour, not per day? Are you off by 24x?
So basically, the battery-powertrain efficiency is about 3-4 times better than with diesel. You need 3-4 nuclear plants worth of energy now.
But lets see about your math as well.
One reactor (of which there may be several in a plant) is lets say 1GW.
The semi will charge at say 1MW. So 1000 of them can charge at the same time. It takes about 1 hour to charge the battery so we are already at 24000 charges per day. Each of them can cover ~800km so about 19 million fleet km or 480 trips around the earth or about 25 round trips to the moon.