There was drug testing in his time, but clearly enough time had elapsed. Clearly, his recruitment process would have been different from most. Anyone else would have been asked a direct question on drug use and in his situation would have to have lied to gain entry.
As for the line on his Afghan work, I don’t think I would have advertised this, especially as they appear obsessed with security.