I am buying an electric car, can solar & batteries charge it?

Yes it can, especially if you can charge your car during daylight hours.