THose points are the ones to give him. BUT (there's always one of those, isn't there?) Almost EVERYBODY here has missed one very important piece of information.
You don't have to put the results of drug testing on your resume - you don't even have to put it on your job application. The ONE and ONLY reason to mention it during an intgerview is if you are asked a direct question which you cannot answer truthfully without doing so.
The probability of anyone asking you, "did you fail a drug test?" during an interview is practically nil. If they ask you why you left nuclear power five years ago, you gotta give it up. Otherwise, you don't have to say a single word about it. Naturally, a manager should be smart enough to recognize the significance of a five year absence. I have no doubt that someone like Broadzilla would catch that at the first glance and ask you about it. But it may not be up to him if you are hired or not.
IFF (that's BASIC programming language for "if and only if") you are hired for the job, you will have to fill out a Personnel History Questionnaire. That is the place you will have to answer for your FFD history. Although the PHQ only asks you about the previous five years or your last unescorted access, whichever is more recent, the part about FFD goes back to your last access regardless of how long ago.
My point is that a hiring manager may be as prejudiced against drug abusers as Mike is, but still have no idea that you ever were one.
As long as you are the one who is offered the job, and you meet the requirements for a clearance, you should get the job without anyone outside of the Security department ever knowing what you did in your youth.
Being better than the next guy actually applies to everyone, doesn't it? If you are not better than the competition, you ain't gettin' the job whether you smoked dope or not. And if the hiring manager has Mike's attitude, it won't matter whether you are good or not - he won't hire you anyway because his mind is closed on the matter.
Bottom line: You won't get any job unless you try. If you go in with "ex-druggie" tattooed on your forehead, you're not really trying, are you?