welcome to the forums!
For lights, I reccomend a 250watt HPS (High Pressure Sodium) for your first grow. HTGSupply has great prices on lights and other growing accssories. I got my 250w HPS for $99. They have a website and an ebay store. If you are strapped for cash you can also use CFL bulbs from wal-mart or lowes.
For soil, I reccomend FoxFarm OceanForest soil. Cheap and 100% organic, you can find it at most hydro stores and online.
You can use just about anything for a grow box, as long as its clean, and no light escapes out of it.