「このカードに期限はあるんですか?」というのは、このようになります:
(1) Does this card have an expiration date?
expiration dateは「有効期限」という意味です。
(2) Does this card expire?
「有効期限が切れる」のexpireという動詞も使えます。
ちなみに、スタバの(プリベイド)カードを英語にするとそのままStarbucks prepaid cardです。
このカード this card
期限 use by date/expiration date
あるんですか does it have
例文 Can I keep using this card, or does it have a use by date?
「このカードはずっと使えるんですか?それとも期限はあるんですか?」
参考になれば幸いです。