Stop in for a cup of coffee

Yep it doesn't look too bad, I think that might be the worst spot.
Good that you found it and got it plugged before it leaks more and causes more rust...