Tomorrow I get the 300D from the body shop with a new paint job.

I removed all trim before I took it in and now I get to replace it all. I removed the sunroof and had it painted separately. Easy to remove thanks to
boostnbenz's DIY section. I have new seals for the roof but after reading the threads, I am a little worried

about getting the new front seal in place. Has anyone done this job lately? Should I remove the wind deflector to make it easier to insert the seal? Is it OK to slick it down with WD-40 or should I use soap? Any comments will be appreciated.