I would tear apart your motor and make a list of what needs to be replaced, vs the cost of a USED and possibly abused motor which you know nothing about, and then make a final decision. head gaskets are an an easy fix but when youre that deep into the motor you might aswell replace piston rings rod bearings and all the gaskets