I could use an electromotor with gear and a concentric wheel to push a rod (piston rod?)
A microservo might be smaller, neater and easier to put in there though.
However i never took time to figure out how to drive these servo's.
So i've got a few questions.
Can someone help me and give me crashcourse on servo's?

How do i control their movements (i think they have tiny steppermotors inside, not sure though and i've never designed anything to drive a steppermotor either)
What is the difference between a normal servo and a digital servo?
What else do i need to know about these things?