“Regarding legacy to Stanford,… However, I am not sure how much of an impact this will have.”
In an article that Stanford sent to alumni, they said that being a legacy ensures that two people will look at your application. That is all. In the same article (and another send more recently), Stanford talked at great length about the importance of “diversity”. The percentage of white students that they accept is a lot lower than the percentage that exist in the country. Even without this, Stanford is a very high reach for pretty much everyone. I doubt that your chances are any better than the 4.8% of applicants that they accept, and it might be lower. From the same article I was under the impression that my kids would be legacy also at Stanford (I got my Master’s there), but I also had the strong impression that legacy status, plus the fact that at least one of my kids has never had a B in her life, wouldn’t help.
I agree with @VANDEMORY1342 that you don’t have a match or a safety on your list. I do think that you have some chance at some of the schools on your list, but I wouldn’t count on it. I think that WUSTL is one of the ones where you have a chance and that it is also a very good university in an attractive location. Thus if I were you I would leave it on the list (subject to NPC, see next paragraph) but consider it to be a reach (but not an wildly unrealistic reach).
Your stats are impressive. I think that you have an excellent chance at getting into an excellent university, but I think that you need to keep thinking about where to apply. Also, you need to find out how much you can afford, and be aware that just because a schools says that they match “need”, does not mean that their definition of “need” corresponds to your reality. You need to run the NPC on each school that you want to apply to and have a chat with your parents regarding what they are willing to pay. With your stats you should be able to avoid debt for undergrad.
I think that you would be almost a shoe-in at McGill if you wanted to look north of the border. McGill won’t care at all about your ECs, but will like your excellent grades and SAT.