Advice needed, please!

I’d get a card and transfer some money over. You will be fine in Switzerland (see this thread).

Alternatively, there’s Revolut which is similar.