I am a big fan of going to undergrad school early - at the states expense.
As far as college, he could start developing a relationship now with the faculty at his top pick schools. They may know of some scholarships or have money in the department he could get as a transfer student. Some people actually discourage getting your graduate and undergraduate degrees at the same school. So, doing undergrad at MN, then doing his med. degree at the school of his choosing could be a great option.
As for soccer - is there a preprofessional club he can join? What about playing at the college?