For simple ID in cases like this the passport will work. But to say open a bank account I wonder if banks will accept a document that does not have an address and a key number. In other words, when they ask for your license, they record that key number and your address.
True. I wanted to get a non driver's ID card for this very reason; plus I wanted to keep my driver's history separate. In other words, if a cop stops me while walking down the street, he has no need to see my driver's license, just some official ID. (A passport would be useful, unless he wanted an official address as well.) But you're only allowed to get a non driver's ID if you can't drive. They appear to be rather fussy about giving them out.
My only concern would be losing your passport. Is it hard to replace if lost or stolen?