I buy centre less ground stainless steel bar for linear motion, in twinned pairs and I have never had a probelm with it, however we do pay a premium for it.
for your piston I would recommend turning your piston from larger stock bar and if possible have it attached to the piston rod. You will have to true up your piston rod and then screw on the piston blank. This will ensure its concentric with the rod.
Bri