Oh totally agree on the ability level for Stanford @Twoin18
Stanford doesn’t give merit awards…so this student would need to have financial need. And that would impact potentially admissions.
I think this student needs to either play the hand he has been dealt…or have a serious talk with his family about college.
Fleeing to the U.S. with the notion that he might get a free full ride is not a plan he should even remotely count on as an international student.