Normally, Thai authorities prefer 3–6 months of income proof.
If you have only 2 months of remote work, you can still apply if you include your savings to show you can support yourself.
** You can submit: bank statements, invoices, contracts, or proof of savings. Income does not have to be constant, but enough to cover living expenses (~50,000–80,000 THB/month).
Tip: Explain briefly that you just started freelancing and your income varies, and show your savings as backup.
No, having freelance income during a previous stay is not a problem for the DTV, as long as you didn’t openly work for local Thai clients or run a business inside Thailand. Remote income for foreign clients is allowed — that’s exactly what the DTV is for.
Just make sure your documents show that the work is done online and clients are outside Thailand.