I answered all your drug questions on just one of them (the oxy one) because the questions are all redundant and all have pretty much the same answer...metabolism and half life
I've tested negative on the third day, but by the fourth day after taking it will be out of your system, 100% sure on this