Yes, he can recover fully. It seems like the patellar graft is better than the
hamstring graft. I had the former when I was 30 and the most important part was trusting my knee and working hard with weightlifting. Lots of squats & deadlifts to strengthen the knee and everything that supports it.