For the smelly may i suggest certain dry
http://www.amazon.com/Certain-Dri-A...5/dp/B000052X8R
yes certain dry. Put it on at night and it basically kills your sweat glands through out the day. Its important to note: don't put this on your whole body because your body needs to sweat in order to not overheat. just underarms
yes