ideas for creating linear movement/ general suggestions for approach please

even if it works with bellows, isnt this still the easiest approach with some guarantuee about precision/repeatability compared to bellows?

So how is that going to know how much fluid has been moved? You would probably need an encoder on the threaded shaft for rotation determination. You also need to think about the possible need for thrust bearings and such.