What are my chances from NJ? Please, Recommend some Schools?

Hello, I am an Asian (Indian) male, high school student from New Jersey. Could somebody please chance me with these stats?

GPA:
Weighted-About 4.05 on 5,00 scale
Unweighted- About a 3.55
Rank: 45/330 (Top 14%)
Highschool: Top 30% somewhat competitive, other 70% are just idiots.
Test Scores (New SAT)
Reading/Writing- 650, 33 in R and 32 in W.
Math-680
Essay- /7/3/7
Total 1330/1600
Planned Major: Physics or Mechanical Engineering
Notes- Parents both went to college majoring in Biology/Microbiology. Hoping to commute anywhere in NJ or in NYC. Also I am a Vegetarian.

Courseload:
Freshman Year: Honors World History and Biology, Rest are 5 Regulars courses including Geometry and a computer course.
Sophomore Year: Honor US History 1 Honors, Chem Honors, Robotics Honors, and 4 and 1 Half Year Regular Course.
Junior Year: Regular Pre Calculus, Honors Physics, AP Chem, US History 2 Honors, English 3 Honors, Spanish 3 Honors, Gym.
Senior Year Expected to Take: AP Gov, AP Physics, APES, AP English, Regular Calculus, Gym, Contemporary Issues through Videoconferencing, and Regular Spanish 4.
Notes: Our School does not offer language honors until Junior Year, as well as any AP Courses.
Expected Recommendations: Physics Teacher who loves me, World History Honors and CITVC instructor who helped throughout my 4 years, and AP Chem teacher.

Extra Curriculars:
Academic TEAM: Going to be 4 Years
JV Tennis: 1 Year
JV Track: 1 Year
Varsity Track: 1 Year
Spanish Club- Going to be 3 Years
Science League- Going to be 3 years.
Math League- 2 Years
Amnesty International Club- 2 Years, Club was cancelled during my Junior Year.
Secretary of Amnesty- 1 Year
Created my own STEAM Club at our School’s NJDC sponsored Teen Center, for center weeks as president. Helped influence our school to create new STEM programs and courses.
Physics Club- 2 Years
Future Engineers- 2 Years
Participated in 2 Academic Competitions representing my school’s 3rd team, coming in the top 25 ranked out of 50 Teams. (Led my schools Team 3 or 1 Year)
Came 2nd in STEM Competition against other High school Teams.
National Honors Society.
-Volunteer at Local Historical Garden and Art Museum.
-Volunteer at a Local Film Festival
-Volunteer at a Local Jazz festival
-Volunteered as a Counselor at STEM center during the school year and summer, teaching kids how to code, do robotics, and play chess. Hoping to work their this summer part-time instead of volunteering.

Hoping to Apply to:
-NJIT
-NYIT
-NYU
-Montclair State
-Stevens Institute of Technology (1st Choice)
-Fordham
-Rutger Newark and New Brunswick
-William Paterson
-Wagner
-Drew
-Cooper Union
-Was hoping to Columbia SEAS for ED, but realized it would be impossible with my low stats.