Yes. Marijuana stays in your system for 30 days.
No, sorry
If you truly hadn't smoked for months prior then you should be fine by the 18th. No worries.
It is very unlikely but possibly FTP-BYT
Yes.
No, and you don't deserve to.
You don't
drink a ton of water
No.
yes
you most likely will pass
If you smoke meth, it will show up on a drug test. The way to pass a drug test is not to use drugs. Not smoking all the time will just make your drug test ... test positive for drug use.
I smoked k2 and passed a drug test the same day! Good luck.