The test tests for morphine for heroin/morphine use but oxy and dihydro have similar metabolites and have heard this can sometimes cause them to come up positive
It depends entirely on the test kit they are using. If you had a computer, you could go on the Internet and look up the manufacturers' website. You might even be able to obtain some free samples; it depends on the manufacturer.
We can't offer information about cheating drug tests here, though.