Yes your statements and understandings are correct. The main thing to understand about HD engines is they share a common crank shaft connection to the connecting rods. This is the direct relationship to the piston travel in both cylinders. It is pretty confusing until you see it all in motion