I'm not sure what is contained in barium...but it is true that it can remain in the GI tract for a long time and you may have more of it in there! A good Colon Cleanse and colonics will clear it out.
Yep...many medications contribute to constipation...a common side-effect. A build-up of old toxic material can also result in a sluggish bowel.
It is truly amazing how good you can feel when you clean all the gunk out of your colon! ; )