I am an E-5 with 3.5 years in and a late bloomer to STA-21
Hmm, I was a first class w/ 8 years when I got picked up. However, the age requirements have changed and don't allow for that anymore. What I would take from that is this. As long as you have a competitive package, the age thing doesn't matter. In fact, I'd be willing to bet that they don't even look at it with the exception of an admin part. Other than that, good luck.
Oh yeah, eyes for pilot can be 20/40 correctable to 20/20, plus some other stuff thrown in there. So, unless the other stuff is messed up, you don't need the procedure.