Your list is a very top heavy list…for any student. Please read the thread I’m linking here. The student in it was a top student, NMF, class val, excellent LOR and ECs. Really a fabulous student. No one expected him to be rejected from every college when he applied as a HS senior, but that’s what happened. He really didn’t have a sure thing on his list of applications. He did land on his feet well after a well thought out gap year, but the end of his senior year in HS was not a happy time. You don’t want to be in this position…and your list could very well place you there. Please read every single post.
And then find yourself at least two sure things that you like that are affordable.