Unless your USB port is shot, your should be able to plug the phone in and turn the phone on, with or without the battery installed...
Also, they have the BP6x batteries priced at $6 on Amazon, or the extended Droid 2 BP7x with the battery door for around $40.