My first project (arm and solenoid controlled by arduino)

So would these parts suffice?

Arduino Pro Mini 328 - 5V/16MHz
Micro Servo details:
Size : 23x11x29 mm
Voltage : 3V to 6V DC
Weight: 9g / 0.32oz
Speed : 0.12 sec/60 (at 4.8V)
Torque : 1.6 kg-cm
Working Temp : -30C~60C
Teflon Bushing, 19cm wire, coreless motor

I take it the 2 power supplies would need to act independently from each other in order to get the timing right? If the arduino is 5V and each servo is 3-6V would I be able to use a 12V input with dimmer switches to reduce the current going to each device to power it?