What electrical requirements does a garbage disposal have?
Yes, you'll need a 20 Amp 120V outlet with just the disposal on it. I don't see why you shouldn't be able to wire it up yourself.

Something else to think about - is your house on a septic tank or a sewer system? Some city regulations don't allow a garbage disposal on a septic tank. Ours is kind of kludged with the switch under the sink because it was an after-inspection add-on to the house when it was built. At least that's what the home inspector told me when I asked him about it.