You’re ECs do need some tightening up, focus on the ones related to your major and interests, and any where you were elected (that carries more weight than appointed). Getting a scholarship to a summer program esp for Stanford (which I’m a little familiar with) is impressive, these programs usually accept most people who apply and give no financial aid. As someone posted above, if you can explain that or add it to your app, it would be very good. If you’re raising your sister by yourself and keeping the grades you are in a competitive high school in the bay area, you’re a very unique applicant, Asian or not lol. Apply to Princeton and one of your public safeties - UVA or UM early and based on that figure out where to apply RD. If by chance Penn or Hopkins becomes your first choice, then apply there ED. However, you’re a strong applicant and I wouldn’t apply anywhere ED to keep your options open. Not sure on Princeton’s interview policy but try and get an in so you can explain your circumstances. Your test scores are going to be tricky, as you don’t want to be low enough that they just put it in the reject pile, so aim for the average or middle of the 25-75 percentile range.
This would be the one concern for me - how are you affording a private school in the bay area given your family circumstances, unless you’re getting financial aid?