I think you have good chances for these schools; you definitely have the stats for them! You’re finished with standardized testing (besides the subject tests), a 35 is an excellent score.
However, try to have more variety in your ECs, and make that essay truly stand out. Study for those SAT IIs over the summer, or be ready for them in June.
Schedule looks good, lots of APs and IB courses are great. The best thing to do is stand out!