PV's can divert excess energy to either your hot water tank or your car and possibly both. PV's work great with EV's especially IF you can leave the car charging during the day. To do this you would need something like a ZAPPI charger, these divert unused energy to the car.
Not sure how many panels you need ? Batteries ? Battery size ? Check out garydoessolar.com it has a awesome online modelling app.
Storing electricty can be expensive many companies are now produce Power Walls to store excess solar, such as the Tesla Power Wall .They can also store cheap night rate electricity from the grid.
Solar PV vs Thermal
Convert sunlight directly into electricity
Can charge an Electric Vehicle directly
Can charge a power wall directly
Only 16-23% efficient
Larger roof area required
Storing the energy can be expensive as you need something like a £7000 Tesla power wall.