You have a good shot if you applied EA.
It’s a huge advantage coming from rural county and enrolled in NCSSM online.
You managed to do 12APs and ACT is within the range.
Did you self study for some APs? I would not expect a rural school to offer so many APs, and your class rank/GPA is low in comparison.