Last time my client use Wise transfer to my Thai company bank account (Received immediately) mostly in Thailand bank if over 2 millions baht must show documents ( for buy land , villa etc.) if use Swift Code or GPI with big amount also need to show purpose of money document, thus WiSE is the best choices ( I do estate in Phuket, so often got this problem) 😅🤣
With tourist visa , my partner has been open account with Kasikorn bank and Bangkok bank , we just help them purchase Accident insurance. About 2-3000 THB. Try to not open an account in Shopping mall .