Your grades and test scores are great and high enough to get you past the first cut at those schools - meaning you would be considered academically qualified and your app would be read. This is a good start. It will come down to how well written your essays are and how they appeal to those schools. You’d almost certainly need to write very different essays for many of those apps since those schools are looking for different things and it would be tough to write just one set that would be universally appealing.
One potential issue that you still have time to address is that the way you’ve listed your ECs doesn’t make them sound very interesting or exceptional. That could be true or it could just be the list and summary format. But none of the ECs show leadership, going beyond attending scheduled school events or exceptional talent (with the possible exception of the martial arts national rank.) You will want to use your essays to tell a story about how interesting and exceptional these ECs are and you’ll also want to make sure to carefully consider the order and content of that list on the app. Start with the ECs that are most meaningful to you and/or the most impressive and be sure to use at least a small descriptor that highlights why they’re awesome. Continue your list in descending order of importance and don’t list things that aren’t important or detract from the “story” of who you are and what you do. More is not better. Quality not quantity. You want your app to tell a story about who you are and what you’ve been doing.
One other factor you have little control over but can try to manage if you have the knowledge is which other students from your school will be applying. Look at Naviance to get a feel for how many from your school those colleges take and it will help you decide how competitive you will be in that pool, which can save you time or point you in different directions. For example, at my son’s school, Harvard usually takes 1 or 2 students each year. In my son’s graduating class, one of the kids who was applying to Harvard was a multiple legacy (both parents went to Harvard, as did older sibling and grandparents) was wonderfully well rounded with near perfect scores and had appeared on Jeopardy. Another applicant had near perfect scores and was a recruited, nationally ranked rower. There were at least three other applicants with perfect scores and incredibly impressive ECS. So a total of 5 who would all be fantastic Harvard material - from a school that normally sees 2 accepted. Unless you thought your hook, scores and ECs were more compelling than those 5, you might not want to waste time with a Harvard app. Just an example, but figure out the general landscape of your school and how likely admissions are based on past admissions and your knowledge of who else is applying.