When I applied a few years back, the merit aid was included in your acceptance letter. Yes, you can apply to Honors after freshman year. I would definitely recommend it! You will miss out on the freshman housing community in Buckley but all of your core Honors courses for your major will mostly be completed during your junior and senior year.