I believe a card can go dormant if it’s inactive for a time, not sure how that works exactly, but the actual balance does not expire. Worst case scenario is he’d have to reactivate his card or get a new one.