Ditto....
19 is fair. Probably bring it home for 1800 I bet.
Without question install a brand new top end. Cheap insurance and you get a peak at the inside.
You said peak at the inside....
Yes, 95 for piston, 54 for OEM gasket kit, get the tusk seal kit for 14, and that should make it fine.