Only liquids, gels, and pastes have to all be in the (1) 1-quart ziplock type baggie in your carry-on. So if your deodorant and any other toiletry item is a solid...it doesn't have to be in the baggie.
Everything you mentioned can go in your carry-on...yes.