There is no free energy, Jacky or free lunch either.
Electricity must be used to produce the solar panels and storage batteries,
This is quite true. Most solar panels are made using coal as the electrical source for that industry, as these panels come from China or Thailand. Batteries are made pretty much everywhere. Japan makes most of the carbon batteries (like the common AA cell). That industry is fired by coal, oil, and nuclear power. Here in the United States we have a large industry that makes lead acid cells. The lead, lead oxides, sulfur, plastics, and water are all plentiful here. These use coal, oil, and natural gas as power sources for their industries. Those operating in the west make more use of hydroelectric or nuclear power. Lithium oxide cells require extensive strip mining of lithium ore, which is done primarily in Mexico, Nevada, and Australia. The the ore is smelted and the batteries themselves are assembled in Japan or the United States, again using power sources to operate those industries. Metallic lithium batteries are not rechargeable and are dangerous to handle, but they are useful for certain applications. The lithium oxide battery is what many people today call a 'lithium battery'.
All batteries must be charged in some way.
Carbon batteries are charged by smelting differing metals and materials, and combining them into a one use battery.
Lead acid cells are charged from current provided by a power plant, and later, possibly a car alternator, which requires gasoline or diesel fuel to run it.
Lithium batteries are charged primarily from power plants. They can be charged from solar cells, but that is an expensive way to charge them.
Batteries are not free energy. They are like buckets. You store electrons under pressure (voltage) in them.
TANSTAAFL
Ole' Jack seems to think that solar power is capable of infinite wattage for free, just because it's 'green'.
Far from the truth. Solar power is among the most expensive methods of producing power that there is. It's piddle power.
He also thinks that the electric car is practical for all uses.
Far from the truth. Electric cars require a long time to refuel, and provide no better range than a typical gasoline car on a full tank of gasoline. A gasoline car can be refueled in minutes at any convenient gas station, while the electric car requires 8-10 hours to recharge it's battery sufficient for another such performance.
Electric cars are also rather expensive.
That said, the electric car can be a practical commuter car, and many of these also perform well in the snow, since each wheel has it's own traction motor that is computer controlled in many designs.
They are also extremely quiet...even dangerously so. Pedestrians, already distracted by cell phones, or those who do not see well, do not always realize one of these things is coming. Some electric cars actually have speakers making 'vroom' noises to alert pedestrians nearby.