Based on what you are telling me, he will probably do better than many others who don't have his condition!
I think he is clearly aware of his condition, puts in the extra effort needed and so he should have the same career opportunity as anyone else.
The key is being able to continue to hold a class I medical and make it through training. I think it's important to speak with a medical professional familiar with the FAA stance on certification for the long term.