opiates stay in your sys for the same amt of time regardless of how it's administered. and yes, they do test for all opiates, legal or otherwise. 72hrs clean is safe for opiates.... but pot is a diff story. if u r a reg smoker, it could take 30 days. you should be fine. good luck