First off, welcome to the forum! Secondly, you have my profound sympathies over the loss of your son.
I love Miata's and I'd love to have one as a project like you. It sounds like a PC, UDM, etc are in orer to get out the swirls and fine scratches. Some of the spots may not come out. I have...