I am looking ahead to the future. I want to know how competitive I would be for masters/phds with the following coursework completed (not including the basics calc series, diff eq, linear algebra, intro to proofs). These are three options that I have.

These are courses that I would have for admissions decisions that go out in January++ (so I'm counting my fall the year I apply). I realize that it may seem like I have a lot of graduate courses in some of these. But these are opportunities that I'm being given - if it's too much then say so (I'm not taking every course at once). I know that there's no need to take every course before the PhD. I don't have a good opportunity to take an undergraduate course in topology, I don't know if that's going to be a big problem or not.

I'd be interested in doing a masters degrees first if need be. I'd also be wiling to leave the US. I'm going to a top 40 US school by the way, not sure how much that matters. I'm new to this so if I need a reality check please tell me - thanks.