The comment regarding typerating is part BS.
It was some time ago that you would be given your typerating by the company. They will require it when you apply or they'll make you pay it over a number of years. Any which way, you'll be paying for it. However, you may want to find out which typerating is viable for the company you're interested in before you invest.
No, you don't need perfect eyes, but I don't know the limits.
Your best bet is to call a medical centre and ask.