As I understood from the thread it's not a full sponsership! so if your son doesn't get selected he still have hope by joining another school and showing the acceptance letter to the bank for a student loan.
Another thing that flying schools don't tell you is that the price you get quoted is the bear minimum , If the student goes over them he has to pay the diffrence that and plus the fuel surcharge if it goes up.
It only takes two things to fly, airspeed and money.