As for substrate check out Mgamer20o0 on this sight, she has a website with lots of plants for sale and her own planted substrate which is cheaper then most competitors.
correct me if i'm wrong but i thought Bob was a guy.
real wood is better imo. buy it or collect your own, it's up to you. for a 10 gal it shouldn't be too pricey.
root tabs are highly recommended for rooted plants imo. the recipe in the sticky here is better than anything i've bought imo also.
2 full spectrum cfl's should do the trick as previously stated. wattage would depend on plants, tank and personal preference/experiences. 2-3 wpg should be more than adequate for easy plants. i like ge daylight cfl's. i've heard others that liked N:VISION daylight cfl's and a couple other brands.
knowing your water (ferts)... if you have hard water and low lights mixed with a decent stock level you may not need ferts. i am not that blessed but i still never dose more than kh2po4 and micros on my smaller tank. i do amend the gh of my tap water before w/c's though.
a decent filter. there's no need for a cannister for a low light tank w/o co2 but if you are the type that gets into things and may want to go further/take a challenge it's not a bad thing to have. if not i'd go with something that mixes up the water a bit more to benefit with oxygenation, off gassing and/or the extra co2 in the atmosphere. that could keep you from having to buy an airstone as well. or if you stock low enough you can just have a sponge filter and/or a power head.
if the fish you pick are known to jump from time to time a lid or hood would be necessary.
media, don't forget media. ask around... there's tons of ideas from leca to scrubby pads to quilt batting to ceramic rings...
a little space between your lights and your water is often a good idea with low light/cfl's. it can help to spread the light more evenly, distribute it better without algae issues, etc..
substrate... tons of options here too. nothing specific is absolutely necessary since you can amend anything with root tabs and there's lots of plants that aren't rooted or attach to hard surfaces. a good substrate is really the way to go though.
timer... gotta keep your lights on a decent schedule.
plants... cover ~1/2 the tank immediately for best results.
fish