CFLs will work
Buy the 'cool blue' ones for vegging, the 'warm white' for flowering. The more/bigger, the better. For soil, don't get the kind that 'feeds for months' or whatever. Get something organic. Get some perlite as well, maybe some blood meal.