They do.
Urine, blood and hair are commonly tested for drugs.
To pass a drug test is to be screened for drugs via samples of blood or urine, and result with no drugs (of illegal variety) in said samples.
Some are, but urine samples are more common.
Yes they can. They can detect lots of other illegal drugs by taking urine samples too.
If I understand the question if the blood has drugs so will the urine. If you are trying to switch samples that will just get you into more problems.
Drugs, Urine Drugs, Urine
They test stool for a lot of things, but drugs, so far as I know, are not one of the things they test it for. (Mostly stool samples are tested for bacteria and blood.) To test stool for drugs they'd have to liquify it, for starters. It would just be easier to ask for urine instead of stool.
Yes it will test positive for drugs.
If you don't do drugs, you will pass the urine test.
five drugs
All drugs will alter your urine
Yes, it is possible for the immunosuppressant drugs to be found on a urine drug test.