Should I upload my TM30 from landlord for 1 yr, as proof of accomodation (I know I don't need to for DTV visa, but just for making the application more strong)?
TLDR : Answer Summary
The TM30 is not necessary for the DTV visa application, and its relevance as proof of accommodation is questioned. Comments suggest that other documents such as rental contracts or hotel bookings may be better suited for this purpose. Furthermore, it's noted that the TM30 becomes irrelevant once you leave Thailand, indicating it may not strengthen your application.
DTV VISA RESOURCES / SERVICES