Can I activate the app on a phone with a foreign operator?

Yes. The BankID app has no connection to phone operator or SIM card (physical or eSIM) and you are able to activate the app using a foreign operator.