Things to consider, a stepper motor operates to fixed increments, a servo motor with its PID requirement, could require too much involvement, programably speaking.
If you find a DC motor with the maximum reduction that will still give you the required rpm, then this may be a good choice, you can...