Made some questionable decisions regarding academics and wondering if my ECs will help close the gap

Be careful with math 2 and physics sat subject tests. While I guess it would be unfair to say they are “easy,” the do have some of the highest rates of 800s (outside some languages). Offhand iirc more than 20% get an 800 on m2 and ~13% on physics and the curves fall off quickly. See here: https://secure-media.collegeboard.org/sat/pdf/sat-subject-tests-percentile-ranks.pdf