very true, he needs work on a few things and his fitness. if he gets qualifies for the US Open and wins a challenger or two and wins a few rounds of events he is invited to he will reach his target.
He is currently 145 in the world and is in the Final of a Challenger event in New York state, which is a 2nd string event(the events you do before you are on the main tour). He should get into the top 100 this year.