If you don't want to book AirAsia because you think you can't change or cancel the ticket without a refund or fees, then why don't you book a different airline with a fully refundable ticket? Almost every country requires an onward ticket even if the immigration officer doesn't check for it most of the time. But you will have a problem if by chance they do ask you for it and you don't have it. Simply book a fully refundable ticket, carry a copy of it through immigration, and then if you don't want to use the ticket, cancel it for a full refund.
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.