Curt, I agree with most of what you said.
The panels, ehh not so much. The time the things would need to be charging, daytime, the trucks are NOT there charging, they are out in the field. You'd need batteries and all that other stuff, a lot of extra buxx. Like the idea and thinking though.
Range, if the truck is only travelling 25 mph or so, that range might potentially be an extra 50 percent or more. These things really don't sip a lot of juice at lower speeds, and if you put a strong regen on it, with all that stop and go, it'd be a lot more efficient.
Aaron