There's no need for s CO2 injection if you have a well stocked tank, which I'm just gonna assume you have.
Most important for plants is the light: You want something full spectrum with around 5-6500 Kelvin and something with about 10 watts over your tank. These particular bulbs are often labeled as 'Daylight'. If you have one under the hood already- GREAT. If not unscrew what you got there and go to Lowes/ Homedepot etc and buy yourself a low wattage daylight bulb in the size that you need (I pers pref the Bright Effects Bulbs at Lowes).
If the light's fixed, you're all set

You can use a comprehensive liquid fertilizer, but you don't have to. If you look at my tanks under the tap "Aquariums" here to the left, all these tank, and only ONE get's ferts from me, the reast I'd wanna say speaks for itself. So I'd pers try it with propper light and w/oout ferts first. You can always add some later if need be.
If you have Corys & Shrimp, I'd suggest dark Bron or black sand, the sand will be much appreciated by them and the look with that and plants is just awesome IMO (see my 10g set up picture of the shrimp farm). Alternatively fine gravel will do. As long as its small gravel or sand your plants are fine, just not the big chunk pea sized gravel. No special other substrate needed.
Here's where I get my plants
Sweet Aquatics
For plants I'd chose plants that grow slow and/ or stay small since its a small tank, so maybe something like different
Anubias, Kleiner Bar Sword, maybe some Cryptocoryne (mix red & green ones will look good) or even something like Narrow leaf
Chain Sword (but only buy 1 they grow runners wayyy quick).
Really the best is to look over plant sales pages, see what you LIKE and we can discuss how well that'll work in your tank in the long run