Hey I own a detail shop in atlanta and have been detailing for about seven years now. Those scratches from what I can see look like they cannot be buffed out. I have always told people and always heard that if you can catch your thumbnail in the scratch that it cant be buffed out. Basically...
I live in acworth and there is an 1/8 th mile track in dallas, just off of hwy 120. they have test and tune on fri and actual racing on sat. If anyone in the area knows of mustang gatherings let me know