Apply for a non immigrant visa prior to coming. That way you should be able to get a Thai bank account relatively easily.
Each office will have different requirements to get the one year extension of stay but here are the requirements of the Phuket office. They probably won’t be too much different for yours - but they could be.
**********************************