Actually you can shine a light from a truck no prob, it just has to be off the road. However, you can't run it from a moving vehicle.
Basically we get to a stand, shut the truck off, and then hop in the bed of the truck and start running the light.
But yes you are right, breaking ANY night hunting laws in CA gives them the authority to not only take your weapons, but also impound your vehicle.