thrush is another name for candida overgrowth right?
about the braces i think like any other metal it will get absorbed into the body causing heavy metal poisoning. what kind of metal are/were your braces? heavy metal poisoning can cause serious immune system probelms among about 100 other health prboelms including many skin rashes & irritations.