Nice addition to your collection! Here's some culture info for you...

AOS | - Dendrochilum magnum

Sounds like it shouldn't be hard to keep happy. I DK about the leaf; personally, I'd cut it off, just in case.

Kathi