"Long term stay" transfers settle next business day usually 2pm with Bangkok Bank as there's a manual process involved. You didn't say which bank and if a public holiday involved
Thai brokers aren't allowed to sell foreign health insurance companies so they will push the rubbish Thai ones. Check you can afford the premiums when 70s80s otherwise what's the point, 300k+ depending on age now