Sounds like you're tight on space and available electricity so.. I'd go with CFLs. Throw together a little grow box. Basically just a box with lights at the top, a little desk fan positioned to suck air out, and an intake for that fan.

Home depot/lowes will be good for about everything but your soil/ferts. Get your building materials and a few 3 packs of "6500k Daylight" bulbs there.

If there are any hydroponic or indoor growing stores in your area, that's where you should head for soil/nutrients. Talk to the guy there and he can probably help you out.