I wouldn't worry about #1 if you can explain it.
If you pass all your drug tests while working at a regional and can explain being young and dumb #2 won't be a problem. If you didnt do dumb **** as a kid then you probably won't be much fun to sit next to for a 4 day trip.
Your recent driving record carries a lot more weight then 12 years ago. Don't worry about it.