Am I a good applicant for top tier schools?

“if there is anything that you notice that puts me at a major disadvantage for these schools”

The only thing that I notice is that you are asking about “top 25” schools. Why do you want to attend a top 25 school? Why do you want to attend any one particular top 25 school?

I think that you need a good answer to these questions. You do have at least a year to think about it however.