but your Thai Drivers Licence already serves as Id for situations like hotels, airlines (domestic), police traffic stops etc. It also has your passport number shown on it.
I believe I got an initial 3 months and then you start doing 12 month extensions. It was not hard, just ask your local immigration what is required. But I already had a bank account because I initially came in on an OA visa.
Don't you need to get the re-entry permit from Thai immigration before you leave Thailand, or you will have to start your visa process all over again? Or am I missing something?