Getting rid of the rust is your silver lining.
Dust is a way of life in so cal, especially in the high desert where I am. A decent detail job and your back in business.
I suspect the window being open all the time is because they're pushing it around the shop?
Every body shop I worked in would detail the car before delivery to customer.
Can't wait till it's my turn to worry about dust at the body shop!