upvote
For something like a transfer between Starships you can resolve a lot of those problems by (very) gently spinning the 2 craft. It won't take much force for the liquids to settle at the bottom of their respective tanks where you would presumably put the intakes.
reply
A probably very naive question: why not pistons?
reply
Because there’s a much, much simpler and easier way:

1. Connect the two ships

2. Connect the liquid valves from both cryo tanks together.

3. Spin the ships about the short axis

4. Open the vent valve for the cryo tank to receive liquid.

5. Lock closed the vent valve for the cryo tank to supple liquid.

Steps 2, 4 and 5 are how you normally transfer cryo fluids between dewars on earth. You just to create pseudo gravity / acceleration in the body frame of the ships to make it work in space.

reply
Seems like you could use peristaltic pumps
reply
That would take ages!
reply