is this a good deal or a bad radiator?

I would grab 2 core for about the same price as that one core and grab a couple chevy style rubber mounts and brackets from a junk yard and mount it to fit

http://www.jegs.com/p/JEGS/JEGS-Universal-Aluminum-Radiators/752961/10002/-1