Can't answer the cavity one but the Candidias, I'm sure I've lessened while fasting. Not gotten rid of completely, as I didn't do the good bacteria build-up afterwards. It's important to take lots of good probitoics after a fast. You can even take probiotic enemas while fasting.