I will not need to come to the bank in person at first stage. I can simply empower a representative, which can be a delegate of the accounting firm for instance; the representative will open the bank account on my behalf and present the documents needed
Opening the bank account is done on the same day of going to the bank: the IBAN number is obtained on the spot and communicated to me
It depends what bank I choose, or, more specifically, if you have a preference for a physical token or for an e-token. The e-token eliminates the need for a physical token by replacing it with a code sent via SMS ⚠️ to a mobile number, to be used as a 2-factor authentication in addition to username&password. A number of banks in Romania still use the physical token, while others use the e-token:
I can apply for multiple tokens remotely. No need to go to the bank