Chances at Top Schools

Hi, could you please chance me for some of the selective universities? I plan to apply for Chemical Engineering or Computer Science to some of the following schools: MIT (EA), Berkeley, Stanford, Caltech (EA), Harvard, Princeton, UPenn, Rice, Johns Hopkins, and some other local schools. Any suggestions regarding other schools to which I should apply are welcome. Thanks.

Objective:
SAT I: 2380
SAT II: Math II 800, Chem 800, will take Physics
Unweighted GPA (out of 4.0): 3.98
Rank (percentile if rank is unavailable): 37/684 (very competitive HS in Texas)
AP (place score in parenthesis): APUSH(5), Comp. Sci (5)
Junior Year Course Load (All AP/IB): English SL, Euro SL, Calc BC, Chem SL, Comp. Sci SL, TOK, Debate, Spanish 3 Senior Year Course Load (planned, All IB): English HL, Euro HL, Math HL, Physics C, Comp. Sci HL, TOK, Debate, Spanish SL
Major Awards (USAMO, Intel etc.):
-National Merit Finalist
-2nd place TX state science fair [bioengineering category]
-TOC and NFL Nationals qualifier
-AIME qualifier

Subjective:
Extracurriculars:
-Co-founder and lead instructor of Computer Science Club
-Debate President and nationally ranked debater (top 50), 3x state qual
-Member of Science Bowl Team and VP of Science Bowl Club
-Member of National Honors Society
-Vice President of Political Science Club
-12 years Piano, won various awards, ABRSM grade 8 passed with merit
-Proficient in Java, Python, MATLAB, C++, Swift, HTML/CSS
-Developed an Android app and working on starting app dev. company
Job/Work Experience:
-Research Internship at UT Austin ChemE, Internship at tech startup
Volunteer/Community service:
-200+ hours at local church, bunch of hours at hospital
Teacher Recommendations: Will be excellent
Summer Activities: Internships above

Other:
State (if domestic applicant): TX
Country (if international applicant): US
School Type: Public
Ethnicity: Asian
Gender: Male
Income Bracket: Upper Middle Class
Hooks (URM, first generation college, etc.): N/A

I think you have pretty good chances at all the schools you listed.
Just make sure you do well in your interviews and I believe you will get into at least half of these schools.