With a 760 on the SAT-m, you have plenty of the skills needed to do well in Alg 2.
Based on your list of EC’s, it looks to me that you are over-subscribed. Two time consuming varsity sports and a bunch of other things takes time away from academics. If you are just ‘surviving’ AP classes, you should take fewer next year, or cut back on the EC’s.
STEM classes require a strong foundation in Math, so I’d consider repeating Alg II next year; precalc is too risky. AP Stats only requires Alg I skillset, but does require Alg 2 thinking/manipulation skills. Probably not worth the chance of another low grade. (Above advice assumes that you don’t reduce your EC list to free up time for academics.)
Yes, a T30 school is out of teh question with a 3.3.