Stat-wise, you are a match for most top schools. Your ECs are unique, but look a little scattered/dispassionate when I read them over. On the Common App, make sure that you explain your ECs well and give them justice.
You’re doing great- I think you would do well to loosely consider schools around the 20-30% acceptance range matches, but I think that you look competitive for reaches as well.
What are you thinking of majoring in? That will help us give more concrete school suggestions.