Corydoras love hairgrass! My first journal has a photo of them getting frisky in the stuff then the females would deposit the eggs in the thicket. Corydoras don't need sand, I have never had sand in my planted tanks and have always had Corydoras.
If the schooling fish is deeper bodied then angelfish will be less likely to make a snack of them. Bleeding heart, pristella, diamond, emperor, the phantoms type body will work out and there are lots more. Some tetras school, some shoal and some set up territories to defend so read up on the ones on your short list!
I would want a big school of tetras and Corydoras then figure out how much tank is left for your centerpiece fish. Get at least 20 tetras and at least 6 Corydoras. Tetras can look boring in small groups and really interesting in large ones, same with the Corydoras. I have a bristlenose, otos, snails and amano shrimp as 'clean up' crew and they actually are more interesting critters than the showier fish.
Go through the AGA contestant pages to find out what interests you most taking note of the size of the tank and equipment used as well as the plants, lighting, substrate and all that. AGA has most of the photos online since 2000 so you will have a lot to look at! http://showcase.aquatic-gardeners.org/index.html
Contestants are starting to use LED and I would only consider the type that have timers and can dim so you can have sunrise, sunset and moonlighting.
Get a strong hardscape planned even if you prefer the dutch type layouts so your tank won't look desolate even if you just trimmed or plants are going through hard times.
Strong water flow is important. When I started out in the hobby 3xGPH was considered enough and now 10x is mentioned as a good amount of water movement. Usually canister users add a powerhead of some sort to augment the flow of water. I do like the idea of 2 canisters better though.
READ! This forum has a wealth of information on CO2, lighting, filtration and everything else you want to learn about. I started my first planted tank before the internet and the only semi current stuff I could find were short articles in FAMA. When a poster seems to have good info, look for their journal[s] and see how their tanks look and are equipped for more info on how to do things and what you might want to invest in. That is a shortcut to finding some nice tanks, going through the journal section when some journals are only posted in a couple times a year gets old fast.