I think you will need to consult an engineer from a cylinder company. A rotation of the rod from time to time can normally be handled fine but 5-6 rpm consistantly will require additional engineering for the piston and rod bearing. What about using a rotating coupling instead of rotating the entire cylinder?