I wouldn't really worry if I were you, either substitute or use a drink like Detoxify ReadyClean. No one I know has failed a drug test using ReadyClean but all stopped atleast 48 hours before the test. You may be naturally clean within 1 week, but I wouldn't risk a good job over it. I've passed a drug test after heavy smoking for 2 months with 6 days of being clean and another after 3 days when I smoked a week or two straight before it. Everyone's different so times aren't going to match everyone but for the most part it is a MYTH that it takes 30 days for THC to be out of your system (there are a few exceptions, having a high bodyfat definitely will make it take longer, but 30 days is still pushing it). I think the best thing you could do is get yourself a bottle of detox and drink it about 2-2.5 hours before you plan on testing, wait an hour and a half or so after you drank it and urinated a few times until it starts becoming neon then use a home test again to verify you're going to pass for THC. Adderall WILL show up on the test as amphetamines (sent to the lab can determine the exact type) and I suggest that if you don't want them to know, use detox just to mask that. Good luck with whatever you choose to do!