Coconut oil on skin is a great idea. (It will shut up their laughter for sure.) It is a natural antifungal and it will kill candida .... but wont damage the skin as the oil protects it. It is a bit expensive but really worth it
Never heard of vinegar bath. But Sea Salt baths are fantastic -great for the skin - and Epsom Salt bath are great for detox. (Much cheaper)
Jhan