Lighting: He's using 45 T8 over a 16 gallon tank which is Medium High Light. For comparable lighting over a 20 gallon high tank you would need about 50 watts of either T8 or CF.
Ferts: With that much light you'll most likely need both CO2 and a full complement of ferts. Read the stickies at the top of the forum if you need additional information. Ask questions on anything that isn't clear.
Substrate: PFS (Pool Filter Sand) is a good substrate choice which is fairly inexpensive and will look similar.
Plants: Most of the plants are on rare side, so you'll need to locate other hobbiests to trade with or buy from. Some could cost you a pretty penny. Aquabid is always an option for trying to locate rarer plants.
Driftwood: You're on your own here. I've not seen driftwood like that locally available or on most sites. Could try Ebay, Aquabid, and FloridaDriftwood to see if you can find something similar enough to meet your needs.
Note if you want something similar but with less work since you're still fairly new to plants, you could try using more common plants like Java Moss and Java Fern instead. This would allow you to drop your lighting down to Medium Low Light, or even Low Light, and as a result wouldn't require as intensive a fertilization schedule.