the BOI even offers a service for you to go through them to open an account at Bangkok Bank. I recommend you reach out to them if you are having problems. Or show KBank the BOI website
What? You book a oneway ticket and don’t have a Visa? And your plan is to stay in the country for 1yr? Doesn’t sound like you have thought this out very well.