There is only one answer to the drugs question - No. Are you in a position where that question will pose a problem? If not then you're not lying anyway!
It's a case of being yourself but knowing what it is they're looking for will help you no end.
Browse this forum, it's helped me tremendously. People here do the jobs you and I are looking to do in the future and can give you the real gen, not the spam you hear at the AFCO.