"Besides the Magnesium, Selenium and vitamin C....do I need to be taking a b complex as well? Also, the Celtic salt, is that a daily thing that I am to drink or add to my foods? Or is that only during a detox?"
-yes I would take a vit B complex; vit B deficiency is connected to hair loss, and also important for the uptake of magnesium and zinc.
Salt; not only for the detox, the chloride in it take care of the daily bromide you get in from different sources.