I've used onward travel and it helps but I have never been asked at immigration. I always use EVA Airlines as their luggage allowance is good and direct flights. I suggest get onward travel ready in case the airline asks. But don't pay until its necessary
absolutely correct. My hotel was prepared to get a letter from immigration for 2,000 baht bribe and then opened my account with 5,900 health insurance for a year. She only wanted me to stay at her hotel in Hua hin for 695 for 1 night. I said OK bit will only pay after the account is opened and I have a debit card and online access. She agreed and I found she does this as a business. If you want her details then PM me. All depends on where you're located but once you have online access it doesn't really matter