Yeah, and sure he can pass a drug test if you consider:
LSD: 12 hour wash-out time for a blood test
Cocaine: 24 hour wash-out time for a blood test
MDMA: 24-36 hour wash-out time for a blood test
Ketamine: 24 hour wash-out time for a blood test, and it's easy to get a prescription for off-label use to treat depression
So basically, do all the drugs you want Friday night, by Monday morning you'll be clean enough for a blood test.