You shouldn't have to pay any deductible to the body shop. Your at no fault so your insurance covers everything.
The little girls parents home insurance will cover everything when your insurance goes to collect.
Nice car. I also have a sports car and you know what's even nicer than a new paint job? A professional buffing. It really makes the clear coat finish to the next level!