You'll be surprised...lol. I bought a ridiculous amount of plants for my 29g and still had room.
This is what I ordered off plantedaquariumscentral.com for my 29g
Bacopa carolina - 6+ stems
Hygrophila corymbosa - 6+ stems
Banana plant - 1
Vallisneria spiralis - 6
Dwarf Four-leafed clover - 1 pot
Low light package for 20g tanks which includes 2 java ferns, 2 Crypocoryne Wendii, 2 Cryptocoryne Retrospiralis or spiralis, 2 anacharis or anacharis narrow leaf, 1 Marimo ball, and 1 amazon
sword. PLUS they gave me extra java ferns and vallisneria.
I ended up going out and buying even more at Petco and I thought that sounded like a ton. Granted my tank is a 29g vs your 10g, but just trying to get my point across, lol. I think that list you have will be perfect.