Since Rice is on your list, check out the Rice Investment program for financial aid:
It’s fairly cut and dried regarding that your aid will be should be get accepted. It’s a reach school for everyone but your stats seem to be appropriate for consideration!