1) Probably a urine test. You would probably fail a hair test (3 times in 90 days and you can fail) but you aren't much over that so it could be possible to beat since you aren't that big of a user. If it is a hair test we'll talk about Zydot and such later.

2) Nice thorough history. I would say that you should be able to pass without dilution in a few days, 5-10. I am guessing those 5 times were spaced out about a week or more apart? Only way to be sure is to use the home test.

3) Detoxing from MJ, come one let's not treat it like a posion! Lots of water useless unless it is the day of the test. I have seen claims about green tea and metabolism but I have never seen proof. If it did indeed speed up metabolism, yes it would be useful. Aerobic exercise is useful. That is about it.

4) I don't know about brands I have never seen a Consumer Reports review of home drugs tests. I think they are all created about equal but I'm sure there is one really bad brand out there. I never recommend any specific brand. Save some money and order them online since you have some time. You can buy several for the price of one in the store.