Question: are deos allowed in flight?
Answer: I always take a travel size spray deodorant (100 ml or less) in the liquids bag in my hand luggage, so no, it doesn't have to be a roll-on or a stick. I only take stick deodorant because that can just be carried in hand luggage and does not have to go into the little liquid baggie.