I would say no, you will have to jump through the same hoops as everyone.
It is also very dependent on which authority you are going to do your training through.
The eye sight issues is also dependent on which authority you are doing you training under. Generally there isn't a problem with glasses depending how strong they are.