-the Epsom Salts : are these just the kind you get at the pharmacy? Is there a specific type I should look for?
Yes they are the ones from your pharmacy.
-what is ornithine and where do I find it?
I think it's an amino acid that removes ammonia from your body when you're detoxing. It's supposed to help you sleep but a lot of people don't use it. Others use Melatonin.