You have great activities and outside interests, so be sure to play that up well on your essays. You didn’t mention your AP scores, but hopefully they are all fours and fives.
My only real concern is with your ACT score which puts you in the bottom 25% of admitted students.
If you can give your essays everything you’ve got your chances will be good.