I really don't have a good answer for you but I'll bump the thread anyway.
My guess, based on other substances such as THC
is that you 'should' be ok. THC is another one of those substances where the metabolites will stay in your system for 2 days to 6+ months. But, here's the deal. Drug
tests have a lower limit to how much you need in your system to test positive. With THC metabolites its usually fairly high. If you haven't had any in your system for a few months, and smoke a joint, it probably wont even show up a day or 2 later. On the other hand, if you are a habitual user like I used to be - I used to smoke weed
3+ times a day for years. After I had quit for over a month, I took a drug test and failed.
Moral of the story is that drugs
build up in your system over time, and that seems to be what the tests are looking for. Now, from what I understand, 7g is a rather large amount, so I'm certainly not qualified to give a realistic answer to your question.