There are a lot of the same questions on this forum. I think it's great so many of you are on the road to better health, too.
For most of your questions, my suggestion would be to use your search engine by typing "Telman" into the box in this forum. He is the wisest of most here and all of his posts will appear. If you take the time to read his posts, you will become very wise and will probably have your questions answered.