I would say a pair of angels, be careful with the gourami's sometimes they do not play well at all with other gourami's. Eventually your neon tetras will become angelfish food. I would choose something else. I LOVE cory's and they do best in schools. I would pick ONE species (whichever ones you like best, albino, swartzi, juli..etc" and put up to 6 of those. They will be happiest with more of their own kind and colors. They are amazingly adept at knowing who is "just" like themselves.
I can't give you a lot of info on your plants. Java Ferns and swords sound good to me because they are great beginner plants.
You are being very wise planning your stock and researching your possibilities now. Just don't cave into an impulse buy at your LFS. Hold off on your purchase until you could get home to research it.
GOOD LUCK and HAVE FUN!