Febreeze or 20 mule borox can get smells out. I used the borox for years and it got out cat pee, damp towel smell, etc. Use about a cup of the borox. I switched to febreeze cause i have a front loader and cant mix liquid deterent with powder. Also, wisk is good at stains and gentle on skin.
About the pit stains i have heard using papkera the spice.
I sweated alot when i was prego and found the clinical strenght stuff work best like Degree, dove, or secret. Also, using baby powder helped in other areas like between legs so if i was wearing a skirt my legs wont stick together. My favorite spot was between and under the boobs. Thats were i sweated the most.
It never hurts to ask the doctor as well. Instead of a visit maybe call the office and see what doctor recommends.