I don't ride as much as many here, so my helmet doesn't really get stinky. But when the straps get all stiff & white from sweat I just scrub them really good with a wet washcloth, sometimes with a dab of clothes soap. Rinse, air dry, and there ya go. The pads I'll just wring out with water every so often.
I rarely wash my gloves. Funky gloves don't bother me, but stiff straps do

. And I definately agree that ride socks must go to the hamper after a ride.