Wow! The crank shaft idea sounds very cool, fun to build and fun to watch run operate.
For a simple single pin crank shaft with a pin eccentricity of 12mm your max torque calc is just force*distance (60*0.012=.72Nm). This is roughly the torque available with a typical NEMA 23 stepper motor. Assuming that the insertion and extraction force are the same, you will have the maximum force twice in your rotation at 180 degrees from each other.
If you add four more pins at different angles (72 degrees for even spacing) then you won't need 5 times the torque since the torque for each pin is roughly the sine of the angle. Depending on how long the push rods are, you will have some overlap of forces which will add together to increase the peak torque required. You must also not neglect the extraction force of the plugs which will be acting upon the crank pins at 180 degrees from the maximum insertion torque for each pin, which will also add to the required torque. Since the insertion/extraction force of the plug is not likely to be same during the entire stroke in both directions, doing the real calculation will be complicated and heavily dependent on the mechanical characteristics of the plug.
For a rough approximation though you can apply the sine of the angle of each pin to calculate force at some arbitrary angle.
Something like this:
Max T = (sin(90)+sine(18)+sine(18)+sine(54)+sine(54))Tm
Where Tm is the max torque on a single pin @ 90 degrees and one pin is at 90 degrees and the pin angle increment is 72 degrees.
Max T = 3.24Tm (only true for 5 pins)
Since Tm= 0.7Nm
Max T = 2.27Nm
This of course ignores all sorts of details but will get you in the ball park for figuring out the minimum torque your motor should be capable of.
As far as pneumatic controls go, you can definitely control them without PLC's Some simple switches along with a solenoid valve manifold would put in position to control the cylinders with no controller at all. Air pressure determines the maximum force applied and air volume determines the rate of change in the cylinder.
As far as feedback for positioning goes, you will not need any if your mechanical system is designed to constrain the limits of movement just like in your crank shaft design. If you need 20mm of movement, get a cylinder that moves only that much or design in a mechanical stop for the cylinder stroke.
I hope that's not too confusing. Sometimes I don't spill my thoughts in a completely coherent manner.