“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.