Can I pay for a gift card with my Lunch-Check balance?

No, the Swiss Lunch-Check contributions are exempt from social security contributions and as such are non-transferable.