Congrats! You'll love your new vehicle. Hopefully you're getting paint protection done right away, but if you are, be warned -- you may be without the car for several days. It's agonizing after having waited for delivery, but worth it.
Anyway, local recommendations. For XPEL, check out Clear Auto Bra. They're located in Maryland Heights, just down the street from Westport Plaza. I drove there straight from delivery to have XPEL Ultimate applied to most of the painted surfaces, and was extremely pleased with the quality of work and level of service. I had coordinated with them prior to delivery, not yet having a firm delivery date, and they were completely flexible on scheduling. Ask them any and all questions about the process, and they'll be happy to answer and to show you examples of cars they're currently working on.
In addition to XPEL, I also had Opti-Coat Pro Plus applied by Saul and his crew at A&G Auto Spa, located next door to Clear Auto Bra (the two shops even coordinated scheduling of the work to get my new baby back to me as quickly as possible). Again, top notch service, start to finish. I'd use both vendors again without any hesitation.