No one is getting a lifetime ban for smoking MJ 20 years ago. Read these articles with speculation that there's more to the story.
Are US customs at airports asking similar questions.
Yup! My airport sends people home frequently for prior drug use. It's usually because they didn't disclose that on their ESTA/visa app.