The trick with charging EVs is to get yourself a miniature thorium salt reactor for your garage or campsite. Solves the solar thing. Nuclear power is technically solar power if you think long enough about it.
Not that difficult to build, you can download plans off Telegram (the uncensored apk...