I find it hard to determine the end gap when the piston has locating pins.
Isn't it pretty much a relative number (to the piston diameter) between the ring ends regardless of a pin? Seems like any measurement would be the same -- pin or no pin. The possible variable would be consideration of whether the pin diameter actually subtracts from the gap number itself. It certainly doesn't protrude far enough to dramatically affect compression, and the bevel of the ring around the pin typically closes under the pin -- which is (usually) inserted at the top of the ring land for that allowance.
Should I just plan on crank seals also?
I would since you're there. I'd also judge the bearings more by how they feel than how they look. Should be nice and smooth.