The only thing that jumps out at me is a lack of non-clinically related service. I recommend finding something that fits that bill and committing to it for the next year, as AMCAS lets you include prospective hours in your experiences section.
Your school list seems pretty safe, given quality essays you should receive plenty of IIs. I would consider adding some "reaches"