Just a wee note on the medical, I didn't pass my Nats Medical becuase of one of the eye tests, I think it had recently changed and they asked me to do one of the tests without my glasses which made it impossible, when I went for my CAA medical the guy doing the exact same test confirmed that it would have been impossible to do without my glasses on.
Obviously I don't know the issues you're having but I wouldn't worry about it, as long as you pass CAA medical you are in

Good luck