Thanks for all the info guys.
I'm going to get the Pro to do the initial.
Hopefully I can book him as soon as I know when I can collect the car. If I can't make an appointment for quite a few days due to needing to get to work in the car I will decontaminate it with as little contact as possible just so it's clean. Then let the pro clean and polish it when I can get an appointment.
I still need to buy shed loads of cleaning products for the future
If you’re getting a pro detail, there’s little point in you decontaminating it yourself. The pro will do it as part of a new car detail. Leave it him.
You don’t need shed loads of gear. Start with good quality basics and build from there.
Couple of buckets and grit guards
Decent wash mitt
Wheel mitt
Decent shampoo
Good microfibre drying towels
A few microfibre cloths.
Some sacrificial protection to top up your pro applied protection - be guided by your pro detailed to choose something compatible with your pro detailed applied protection. If nano coating, stick with stuff with same chemical base. If wax, choose compatible organic based top up protection.
Wheel sealant - though what you choose for bodywork could do the job.
That’s the basics.
Other stuff, like tyre dressing, glass cleaner, interior cleaner, tailpipe polish can be added as you desire.