Hello - I can't answer all of your questions, but I do know that once you get your bowels and colon cleaned out and you get your diet healthy and natural - you can just about know daily when your body will produce a bowel movement. You can "train" your body so to speak - you will know that you will have a movement x number of hours after eating and plan accordingly.