Putting solar photovoltaics directly on EVs is nice but not adequate. Most solar panels would add too much weight to an EV to be worthwhile. Some newer, lighter, flexible PV technology could generate power for interior climate control or minor tasks, but not enough to power a car a significant distance. Gotta have that plug.
Windmills on EVs don't make sense. The drag they create reduces efficiency, necessitating more energy to run the car. Read More.