What does this wire do ?

and hopefully she will charge .
Are you talking about the car's electrical system, or that your daugther will accept a credit card for making the diagrams for you? (Sorry, I could not resist...LOL.) You are really hitting this hard and my hat is off to you.

BTW, have you looked at the brakes? With someone so near and dear to you getting into this car, it would be wise IMO to go through that 110%, considering the condition of the electrics...... not wanting to be scary, but I can remember the things running aorund in the bakc of my mind when my son was that age.