As long as your son is ok, that is the main thing. Was he in the Stagea? I am surprised though that RACQ insured a Stagea, if he is driving one. I tried & they told me they don't insure imports.
I use Mothers plastic polish on the c pillar, roof rails & headlights. Works a treat.
On a good note, my Cusco rear strut brace has arrived according to Import Monster on Facebook. I just have to wait for the container to clear Customs & then I should have it very soon.