Für mich persönlich klingt die Lösung mit der Spindel, flex. Welle und Getriebemotor am praktikabelsten. Alternativ könntest du auch einen Schrittmotor wählen.
1cm/s sollte auf jeden Fall erreichbar sein. Besonders viel Kraft brauchst du ja nicht.