They don't HAVE to clean it but normally they will. The only thing they HAVE to do is the PDI (post delivery inspection). That is basically a test drive by the tech to make sure it's all in working order.
I plan on asking them to leave EVERYTHING on the car and not to wash it. I want to unwrap it myself