I've already emailed Zoooomer about the radiator not fitting and am awaiting his reply. As for fixing the old radiator, I talked to a local shop and they said they could fix it if it isn't an aluminum radiator which they are. Oh well, I have the new one, now I just need to get it in.
Jerry