It depends on the Thai embassy or consulate where you're applying. Some may accept a home country bank statement, while others may require a local account. I recommend checking with the embassy to confirm their specific requirements.
As a tourist from Malaysia or Vietnam, you can apply for Thailand's Destination Thailand Visa (DTV). The DTV is a multiple-entry visa valid for up to 5 years, allowing stays of up to 180 days per entry.
You should be fine using your CV, references, and contracts to establish your work history. Many sole proprietors operate without an LLC. If you want a second set of eyes on your CV, I review resumes for free, shoot me a message.
Sounds like you’re in a good spot! They just want to see a solid plan, so mentioning remote work or freelancing could help. If you need a quick resume check for online jobs, I review resumes for free. Just reach out!