Not, by any chance a PP3 battery intended for use in smoke alarms ?
Enough current to run the servos and Arduino, and the servos should not be powered from the Arduino 5V pins anyway as they are not designed to supply the required current even if it were available
Also second part to the question so ive been meaning to try to run the servos after disconnecting usb cable from laptop. it wouldnt complete its program ive instructed it after. Would i need a capacitor or more voltage?
As you are new to this, I recommend that you do some more research into capacitors (what they are and what they do). As a heads up, it is recommended that a 10uf capacitor between reset and ground. An online search about this should clear up your problem.
Did you power the servos themselves with the 9V? Most servos can't withstand 9V. Usually 5 or 6V.
Wire the external servo battery power in parallel with the servos and remember to connect the grounds all together between Arduino, battery, servos. Also which 10 servos? You should be ok with 4xD cell alkaline batteries for 6V fully charged, just be sure your servos can handle 6V.
Also, get things up and running (don't change code, no need) with say, 4 servos, then 6, then 8 then 10.