As long as u have work permit any bank will open an account for u. The easiest iv experienced so far without work permit is lease agreement with ur name on it.
I think the best advise you could get would be to being your invitation to the thai embassy and get ur details from there. This way if something gets f**ked up along the way you have a point of contact. Imagine how stupid it will sound if you get held up at the airport of either country and when the officer asks you why u dont have something or whatever, you reply with “some random farang told me this on fb”