"...25% efficent solar panels on the roof and hood..."
Bad idea if you bother to think it through
It takes resources - materials, energy, money - to produce solar cells. (And the manufacturing process inevitably will produce some waste/pollution.) Logically, you want to maximize your return - the amount of energy produced - for that investment. Mounting them on a car is NOT the way to do that: The car's often in shade, or at a less than optimum angle to the incident sunlight. When you're not driving, they're charging batteries, so some of the energy is lost. They add weight & volume to the car, making it less efficient.
No, for best results, take the solar cells home and mount them on your roof so that they feed the electric grid all the time.
Bad idea if you bother to think it through
No, for best results, take the solar cells home and mount them on your roof so that they feed the electric grid all the time.