its hard for me to ID the plant, but id just like to say i bought a nice cryptocoryne and micro swords from wal-mart. besides the snail problem the plants are beautiful and you cant beat that price!
also wal-mart has great priced aquarium components such as heaters, filters, etc.
the fish id be worried about, but weve all heard the phrase "dont buy fish from wal-mart"