Those are good questions!
I'll check back and see if you got an answer because I have diabetes and low-thyroid and though I think I've gotten 99% of my gallstones out, there may be a few more.
I also take lecithin, inosital, choline and now iodine among other things even though Dr. Sutter has stated to me to give up 'vitamins'. I think they help, though I could be wrong. I know the vanadium seems to help - I see same-day better control over sugar when I take it - it's amazing!