I think you have a good chance of getting in! GPA is solid, SAT scores are probably good enough, and you’ve taken a lot of college classes! Also you have a good mix of extracurriculars; I have a friend who now goes to UCLA and had a similar scores/extracurriculars. If you want more reassurance, you should check out this website called AdmitSee-- it’s a startup that allows high school students to view the admissions profiles of college students and what schools they got into, etc.