Just wanted to show all you fanatics my newly planted 5 gal tank. Im quite new to this so a little help on plant names would be greatly appreciated since my wife got them for me

Can i get your opinions in how to better it. Thanks!
Equipment -
- Aquaclear 20 filter
- DIY CO2
- Clamp light - CFL 5000k bulb
Substrate -
- Miracle grow organic potting mix (1")
- Aquarium sand (capped about 1 1/2")