Need a radiator

That's the plan when I remove it is get it looked at first [there's a place right up the highway] and rebuild it if possible. It's not leaking [that I'm aware of] but it's getting that green stuff running down the core in places. My water pump is weeping and getting worse I suppose cause until today I never saw a puddle under it but I have been adding a little water every 2 months or so.