My first question is, you think you have gallstones. Why do several doctors say you should take out your gallbladder?
Did you do ultra sounds? If yes ask the doctor for a copy of the report of the US so you can read yourself what is going on.
You could try to take some pinches of Epsom Salts during the
day and see how you react to it. It might help stop the attacks. I do this like in my coffee in the morning.
May be someone else can give you advice about your other questions. I know some people have used Oxypowder over the
years and some different protocols don't use the ES or the
magnesium citrate.
I would think you should read the US report first, so you know how many and the size of the stones if you have any.