I am going to use servo motor MG996R.
If Uno I/O may not be enough, then I should go for different board or use multiple boards or go for an extension like "2 Channel Motor + 16 Channel Servo Expansion Board For Arduino UNO Smart Car Chassis Robot Arm"
"2 Channel Motor + 16 Channel Servo Expansion Board For UNO Smart Car Chassis Rob Sale - Banggood USA"