That could be didierii, but I can't tell from the leaves except I can tell you for certain, it is an Angraecoid. As for the moss, you have a couple scenarios that may play through. If the plant is in rteally high humidity, it could be Java moss, which I seem to have a lot of. Otherwise, I would predict "green moss" which could be just about any green moss you'd find on the forest floor.