@Badger4 welcome to CC. I recommend you spend some time reading other strands to get a feel for how much your GPA and class rank will matter a year from now. Spend a little less time on your ECs and more time on your HS classes this next year if you are shooting for T30 to T50 CS programs.
This summer do a little prep for the PSAT and see if you can get to National Merit status- that could help if your gpa is a little lower.
Research which CS programs are direct admit and which require another round to move forward in the major. Research where they are housed (with engineering , stand alone Dept, etc…), and what the course requirements will be. Not all T50 programs, or really any CS program, are built the same and you will save yourself heartache later if you understand what you are signing up for.
I updated your title of the strand to include you are a rising junior so people go easy on you. The idea that you thought you could ED at all the schools was a give away that you did not yet know how some of this works, but I am sure you are a fast learner.
It is easy to pick a few T20s, but now dig in on some that will be likely admits with programs of interest. UA-Huntsville may be a good one to add to that list and you would most likely get generous merit.