I'd be worried about that lifter bore. On a mechanical lifter head, there's less concern since the oil just lubricates the lifters. But on a hydro head.....Make sure that lifter bore is not mangled. It looks pretty bad in the pic.You might be into it for some serious head work.Obviously, minimally a replacement cam, lifters and valve job.