You might want to read this:-
http://www.thebox.myzen.co.uk/Workshop/Motors_1.html
Motors and 9V batteries are not a good mix, they don't last very long.
Would I need to get a second battery,
No just feed the arduino power jack with the same supply as you feed the motor.