Ok,
Ill be nice and go on topic:
For your needs. . . I would say a good place to start would be. . .
DAW:
If you want something that costs very little go for: reaper.
Your on a Mac, so you could go with logic, the few times I have used it, it has served me well.
Or you could go and buy a Pro Tools system.
There are so many workstations out there its best to try them out if you can and pick the one you like the look of the most
Interface:
For what your needing Id look at somthing with a couple of mic inputs like from companies like:
Focusrite
Presonus
M-audo
Avid.
Or if you want something with a little room to grow.
take alook at the new Mbox Pro
or
M-audio fast track pro
Mics:
I would get a nice dynamic like a shure SM 57 which will help you alot recording guitar.
And
An ok condencer, for your vocals.
Control surface.
Have a look at MIDI keyboards, There are 100s out there, some just have keys, others have sliders, knobs, drumpads and whatever else you can think of. take a look round and see what will meet your needs for the best price.
last but by no means least.
Monitors.
Im not saying go out and spend a shed load on some nice Genelecs. Since your new, one monitor aint going to sound too differently to another.
Start simple. there is not point going and spending shed loads on equipment that you dont really know how to work your way around yet.