You might be a good candidate for getting clean but I'd only you give you a 50% chance of being clean in 20 days. I would exercise,eat a high fiber diet and take some metamucil. Stop exercising 2 or 3 days before the UA and test yourself.
I would have a backup plan though. Synthetic urine.