The only main reason I’m talking about his future (that by no means, is very close) is his high school situation. It would be financially easier to simply move to the US gain residency and graduate from an American high school. The only reason that has not happened yet is a) It is a long time from now we’ll need to worry and b) he enjoys his current high school environment and we agree it would be most enjoyable if he stayed at one high school with his friends.
Another question is how much difference in being chosen by a medical school is if he were a resident of the state or not? Would it help since he is a citizen or would it be the same difficulty as a certain state US resident applying to a med school in a different state?