I would re sleeve the block for the bad cylinder. It's usually around $100 (you have to bore that cylinder, hot tank the block and freeze the sleeve and then beat (or press) them together.
As for the head, you could try to find a used one, reconditioned (like a Jasper), or try to find an aftermarket. I haven't heard of any aftermarket heads for these, but it's worth looking.