First of all, that is a really tall tank for the amount of width you have to work with! Aquascaping such a tank will be difficult.
Second of all, I think you are using too many species for such a small tank. If you are interested in aquascaping moreso than just collecting a menagerie of plants, I would cut back that list by fifty percent. Otherwise, I think you are on the right track on what you want to achieve.
Have you considered creating a moss/fern wall? These plants would not need any gravel. Instead, you sandwich the ferns and moss between two pieces of mesh.
Here is a description: http://www.killies.com/Ronnie%27smosswall.htm