Not bad but still going to be very hard...if I am not mistaken, most National teams require something around 30 FIS point or below to be on the team, and even at his best Jon was in the 50s for GS.
His recent results show significant improvement though, 62 points in GS for 07/08 races.