That should be enough if your father’s sponsorship is clear and well documented with bank statements, ITRs, and a sponsorship letter. The gym invitation for soft power helps show your purpose. You don’t need an employment contract if you’re sponsored and not working in Thailand. Just make sure all documents are complete and clear.