Won't they accept a passport instead of that? some EU countries have ID cards - I am pretty sure Italy and France have them - but others don't, like UK and it would seem, Austria. I don't see how that would prove your address anyway. I'm sorry to hear you are still struggling with the banks and your landlord, hope things work out for you soon. If you have got jobs here, maybe your employers can help you get an account with whatever bank they use?