No salary proof. Chat GPT will write you a letter stating you own it, your title, and that you can work remotely from anywhere. If you don't have a portfolio then you would need to create a contract. Something to show you are working and have work. Hope this helps
Yes! Go to the official Thai embassy website. You'll be asked for your embassy based on where you are from. Just like anywhere else except in the US they are asking for tax returns. I was approved in 17 days through DC.