Up to you.
A 12V motor on the same loading requires less current so switching elements can, for the most part, be smaller specs.
Gearbox motor essential.
As I said before, no need for a micro and no need to control length of time for the motor run.
In my experience, a 2 year old would find it...