For a little while the CFL bulb will be enough, since they have very small leaves for a while.
But more light will be needed soon enough.
Once they have a pair of true leaves they'll be needing more light.
I'm growing healthy seedlings under 40watts per square foot (40watts per .10 meters squared).
As for soil, if you have local garden supply stores, or plant nursery's that sell supplies, you can get nutrients and amendments and soil to suit any need.
There are a lot of soil mixes you can do yourself out there for cannabis plants, so someone else will be better off answering that question for you.
I use Fox Farm Ocean Forest soil, and then re-amend it and re-use it each grow.