Congratulations to your son on his strong academic profile. He sounds very interesting, and I look forward to hearing about his college journey.
As others have mentioned, research can be done anywhere in the country. Oftentimes, research can be even easier to access at a smaller school where one doesn’t have to compete for the best opportunities with grad students.
Some schools your family may want to consider include:
Binghamton (NY)
George Washington (D.c.)
Ohio State
U. of Arizona (with a very well-reputed honors college)
U. of Minnesota-Twin Cities
U. of Wisconsin-Madison
Does your son have any interest in smaller programs, like these?
Brandeis (MA)
Connecticut College
Dickinson ( PA )