yes but only up to 5 days after you take them
Pretty much anything can be detected in a drug test.
If you are being drug tested to monitor your use of pain relievers, it is more important that you still have pills left in your prescription bottle at the time of the test. Drug levels are relatively unimportant if you still have your pills, and the drugs detected were prescribed to you.
no
Yes, but it requires a specific test in order to be detected.
a urinalysis does not test for drugs it only tests for urinary tract infections
urine test
Yes.
Depends on the drug and the type of test.
It cannot be detected in any drug screening. :) There is no test that can detect it.
nope
Yes
Not in my experiences ;)