the best way for him to go is the synthetic urine..the amount he smoked and the length of time you stated it will be impossible for him to pass it...look around and see if you locate a kit like this..

PerfectUrine.com - Clean Urine Samples Guaranteed to Pass a Drug Test or Screening