Just a few things: (Observations)
My 1 ton dually, F-350 w/7.3 diesel is more fuel efficient than a Toyota Prius when you consider fuel used / work performed, getting 10+ mpg pulling 16-18,000 lbs. (stock) this can be increased with lower emissions by introducing Hydrogen/HHO or propane to the mix for a more complete combustion.
Electric vehicles to save the planet ? not likely, due to environmentally damaging processes currently being used to gather/mine/refine materials, build them and the batteries, coupled with the lack of adequate generation ability to charge/power said vehicles (at this time)
Electric over fossil fuels, Absolutely. The technologies to produce cheap/free electricity have been around (and suppressed) since the 19th century this also goes for battery tech.
Well designed electric motors are far more efficient at turning energy in to mechanical work and far more powerful than their IC counterparts.
Once you understand electrical systems they are far less prone to breakdowns (and can be DIY fix it friendly) and can be built robust
enough for any transportation application, a motor I'm working on to replace my diesel's, when done "should" produce 750+ fp of torque, and weigh in at less than 200# more than enough to replace my IC's and then some.
Batteries ? many different battery chemistries may lend them selves well to electric vehicles, my hope is to see a (hemp) Graphene based chemistry become available (4-8 times the energy density of Li-po) more environmentally friendly all the way around, in the mean time I'm using modified lead-alkali based for high energy density and faster charge time than Lead-acid.
Electrical generation ? Personally I'm a big fan of Nicola Tesla's resonance processes but there's lots of ways to generate electricity, everything from old school wind, solar, hydro to the many zero point and over unity devices, once we stop thinking in the box of what we've been told, energy is everywhere.
Enough for now, God bless and good luck with all of your endeavors.