Update on the ghosts, i've decided to have a mesh lid on my terrarium since all the ghost orchids in my shower have new growth and i feel that being open to the air is crucial. Seeing how they grow in the wild from youtube videos has given me some idea of how to maintain them as well.