Great ECs and courseload. Your SAT could be better, and I’d recommend taking SAT IIs. Your GPA could be a lot better, but as long as you do well senior year and show an upward trend you’re good.
Your ECs are definitely your strong point, and should provide good content for your essays. I’d focus on quality essays to try and make up for your GPA.