Sorry I missed this earlier. It sounds like you are covering all bases here -- one thing I would recommend, though, is iodine. Very good for disease and skin repair, etc. Check out the Iodine Supplementation forum -- you can both search and ask there. Many over there are regulars here, too.
Good luck and glad you are OP'ing...I will be interested to hear about your progress, and am sure there will be plenty!