Also, one freeze plug on each side have been replaced with the expandable rubber-type plugs and look to have been leaking pretty good. I'm not sure I can get at them to replace them with metal plugs, if I can't are these expandable rubber plugs a decent solution or do they typically leak?
I think they're a cheap easy solution for something you're about to sell, if you want the buyer to have to do it right later. NEVER in my car.