@csekar15 He will definitely get the Dean’s scholarship. The scholarship should be $11k per year, and he might have a chance to get another smaller scholarship through the SSA.
https://scholarships.indiana.edu/scholarships/achievement/index.html
He might have a chance to get into ACE, but I don’t think he is a lock. Also, you can’t technically get into business honors as a freshman. ACE automatically feeds into business honors after the first year as long as you get a 3.5 GPA freshman year. You can also get into business honors after freshman year without ACE, but it’s very competitive even if you do well.
He will be a direct admit to the Hutton Honors College, which is IU’s general honors college and is separate from the business school.