In that small of a tank I think what you're using will be just fine, however, I'd recommend using some sort of root tabs. Hope that helps!
Edit: It also wouldn't hurt to make a small DIY CO2 setup with a 1L coke bottle.
As for plant recommendation, it really depends if you plan on using CO2, ferts, root tabs, upgraded lighting etc.
55G - Natural Jungle (Angelfish)
29G - Anubias/Crypt/Moss Tank (Angelfish)
20G - High Tech Dutch Forrest (CPD)
10G - Blackwater Biotope (Cardinal Tetra)
5G - High Tech Natural Tank (Dwarf Puffer)
Last edited by kirkallan90; 06-09-2016 at 03:48 PM.
Reason: Added more opinion.