Hi, each vehicle has 3 volts via two C batteries. How many vehicles are on display at the same time?.
I would guess that the batteries would last about 2 hours of constant use. Guessing by my children's toys with lights etc......
I am sure the toy manufacturers have a good deal with battery manufacturers..

.
The overall process is still pretty simple though...As explained by
@Harald Kapp above.
If you want to have the display rotate, the use of a slip ring is required.
As for the small trucks being towed or on the flat beds, they would also be wired in the same way as the larger trucks. Or simply added to the larger trucks connections.
If the display case is very large, you could put each truck on it's own slip ring. That would look rather nice.
Yes, putting fresh batteries in one and leaving the lights on would give an approx time for current draw. As soon as the flash rate and/or LEDs dim, that'll be it.
Martin