Are you applying to all of these colleges in the RD round? Thats going to be a bloodbath. You should pick a top choice and apply SCEA/ED (assuming of course the financials are ok for your parents).
Have you thought about ROTC?
Gap year with first application after you get green card might be worth it.