I bought a new Droid Bionic so I've been thinking about selling my Charge. Does the sim card and SD card need to be in the phone to do the factory reset?
No.
nope not at all, you just won't be able to activate it again without a sim