I don't put much trust in your detox pills.

Drinking liquids in the days before the test does not help rid your body of more thc. Nothing is going to rid your body of the thc but time and exercise.

A week isn't a very long time for a heavy smoker. I don't know your size or metabolism. A young skinny smoker has a better chance of cleaning up faster than an older, heavier toker. But in a week? This question can be answered by getting a home test and seeing if you can pass with some dilution. I'm pretty sure that you will fail the first morning urine, so don't waste the test.

If I were you, I would sub.