Yes it would run forever as a self supporting EV vehicle and just my idea and I don't think while one battery is propelling the car it could be charged at the same rate while being used that's why the 2 battery system.
Obviously there will servicing intervals and battery replacements at some stage.
I would think that battery technologies will develop and go further in the future as to the weight and design of systems.