It depends. Suboxone blocks the receptors for opiates and prevent you from getting "high" sometimes people keep taking the opiates until they feel it which would likely cause an overdose. Its just a waste to take anything because you arent going to feel it
Drugs stay in the hair for three months AFTER you become clean. Each drug lasts in your system for a different amount of time.
Some places make 3 hour detox drinks and sit but those may not be all that effective. Or synthetic urine which can be found at most head shops Good Luck
By "Smoked", I am assuming you mean marijuana. Marijuana stays in a single time users system for approximately 2-3 days. If you are a chronic user it could stay in there for up to 2 months. If it really was once you should be good but if it was more than I would be careful. … Read more