Differential geometry is very important if you intend to study GR. (If you don't, then it's not that useful). Abstract algebra is less important, because it's easy enough to study the parts you need on your own, when you need them. A PDE course is certainly useful, for example for applications of classical electrodynamics. Real analysis is useful, mainly because it gives you a minimal foundation that you can build on if you ever want to get into mathematical physics, e.g. if you want to study the mathematics of QM. That would also require a course on topology and at least two courses on functional analysis, which would typically have measure and integration theory as a prerequisite. (Yes, the mathematics of QM is crazy hard. So hard that very few physicists actually learn it).
Linear algebra is more important than anything on that list.
Edit: kloptok's post below made me realize that I forgot to say something about complex analysis. My opinion is that it's useful, but not essential. There's no physics course that will be significantly harder to pass if you haven't studied it. As kloptok said, it will teach you a new way to solve some difficult integrals. Since I'm more of a theory nerd, I don't care so much about the "how to calculate" stuff. What I like the most about complex analysis is that it gives us a reasonably simple way to prove the fundamental theorem of algebra (every complex polynomial has a root) and the (closely related) theorem that says that the spectrum of a bounded linear operator is non-empty. A course on complex analysis will also teach you useful stuff about power series.