Being able to use my Thai DL would be ideal if the embassy accepts it as proof of address. Yes, it contains my name as in my passport and my address in Thai and English.
Yes, I have a Thai bank account which I changed my address on when I moved. However, the bank didn't ask for any documentation to show my new address and I just told them verbally what it was and they changed it on their system. Hence, I am not sure how reliable that would be!