Is it even worth applying?

I don’t think you should be worrying about the class rank thing given the rigor and competitiveness of your current hs. Make sure the people you’re getting your recs from know you well so you can stand out even more.