I actually called them a few weeks ago (the company that issues the card, not mypoints). She told me they have no fees and no expiration, so you should be good to go!
ETA: there's some other threads talking about being careful about getting gift cards since Landry's is on some list of possible businesses to go bankrupt.
1. I think you are safe for June.
2. Bankruptcy doesn't always mean out of business.
3. The gift cards would still (under usual circumstances) be honored by whomever took over...which is what most articles I've read say would most likely happen.
I have 2 sitting for my trip in January, I can't see them scrapping any of those restaurants in Disney, they'll just hire someone else to run them.
Also, the cards are good for TRex and I *think* Yak & Yeti, just in case you were going to get more cards.