I used a helmet (SPH-4) for 12000 hrs but the neck pain finally got to me.
I always prefer a flight suit but sometimes the company insisted on the "bus driver's uniform".
I will not for any reason wear shorts while flying - I have seen the results of that - also if no flight suit is "available’ I wear cotton pants. I buy my own if the Company supplied items have synthetics.
I oft times wonder about cabin crew on Airlines in the event of a fire - skirts and nylons - that's going to work - not!!