If it were me, I’d do personal interviews / research.
Looking at one school on your list as an example (you can do for each on your list), Alabama, they started the Investment banking Academy ten years ago. But it’s only for first and 2nd years. Will that be an issue elsewhere - too late to partake in activities?
They also have the Culverhouse Investmebt Research group. Not sure if the requirements but you can look up.
On LinkedIn, I easily found 3 recent grads in NY - Lazard, Morgan Stanley, Solomon Partners.
Yes, some here will say the titles are or may be false but no one truly knows that but the kids themselves. And perhaps my search is off as your student may desire different duties but you can certainly change the search criteria and do as I did.
Why not have your student reach out to these students and see if they can get an informational interview? And also contact students currently on the program to get their perspective on opportunities through the school - even if you can’t take part in a certain group. I put a link below.
Then rinse and repeat for each school you mentioned.
This way your student is hearing from the kids today.
There are too many opportunities/roles/jobs for any individuals to know in absolutes - so if it were me, I’d do a deep dive with alums and school clubs/opportunities each school offers.
As for Honors, in my experience (not financial jobs) it has minimum impact. There’s not even a place to write it on job apps. You should do it for either the experience you get day to day or because certain clubs/trips require it (like for my daughter to have done a DC Semester).
I suspect your student will learn more from recent grads and current students who see the future at their schools than others.
Good luck.
https://www.uaiba.org/current