Hi there. You have already received advice on your previous thread and I’m not sure there’ll be anything different here.
I’ll repeat a couple of key points here regarding the financial aspect:
Need blind only means they don’t look at your financial need during admissions. It does not necessarily mean they’ll also provide financial aid to meet your need.
Both Cornell and Caltech are need aware for international applicants.
Also:
As mentioned on your other thread, internships and co-ops will not pay enough to cover your costs. And you cannot work outside the campus through the school year on a student visa.
And more importantly:
Please look at the suggestions you’ve already received in the other thread. Good luck.