PVs on your house's roof to charge an EV is a pipe dream, for several reasons. Many people live in flats, so they don't have roof space for any number of panels. They don't have a secure parking place, so they can't run a charger.
Even in suburbia In a year my maxed out system will generate 6000 kWh. Great, that's 30000 km at 200 Wh/km. But in winter I'd only average 34 km every day.
Using a second battery (a) doubles your battery cost and (b) means you need somewhere to keep it and (c) incurs additional losses when you charge the car from the battery.
Pie in the sky poorly thought out nonsense, as usual.