Helmet: I use either a little Johnson Baby shampoo, or Fabreeze (sp?)
Gloves / leathers: weak soapy water, cloth, natural drying and then Gliptone Liquid leather for leather gloves
Man made kit: Washing machine then Nikwax waterproofer (suitable for gortex)
I would go along with that but do not use fabreeze, anything with chemicals in it will destroy your gloves. Baby products are good because they are very mild.
You could put some baby talc inside your gloves see if that helps with the smell, also helps getting gloves on and off