I scored 710, am I doomed?

Imo, we need to be cautious, unless a college specifically says they won’t look at subject tests. Any vagueness isn’t a confirmation. Why assume they don’t matter, when they may?

Doomed is a tough word. The top 20 can have both high expectations and thousands of applicants with good records. They way to make your best presentation is to know what your targets value and look for. (Not just what you want.) Self assess your match (that’s not just stats.) And then try to ensure the strengths/attributes those targets want do come through in your app, activities, and writing.

Lit is hard but reading and analytical skills matter for econ.

What are the ACT subscores? They matter, not just composite.

Do your best, don’t fret. Show them the right stuff.