Congratulations on having so many wonderful options with great merit awards! He can’t go wrong, so hopefully he will find a school that makes him excited!
If he likes languages, International Business at South Carolina is fantastic (ranked #1 for years) and honors provides direct admission to the major, which is otherwise highly competitive. The business school is very good for what your son wants.
I can’t speak to all your options, but my S24 is leaning towards South Carolina Honors and it is a really great program. There are hundreds of small honors classes, advisors, great dorms, and student activities. Plenty to do without going Greek. We also have loved exploring Columbia. The campus is surrounded by lots of shops and restaurants, is right by the State House, there is a river in walking distance.
We toured Richmond and initially loved it. It definitely is a wonderful school if your son likes the small LAC experience. Greek life is prominent from what we understand. Campus is set in a gorgeous suburban area, but it is not within walking distance of anything to do off campus.