You are wrong about TDAC, according to the official instructions found on most Thai Embassy websites, you are supposed to print out the TDAC acknowledgment mail, you receive.
Your customers can not be in Thailand, so no need for a Thai bank account, but a account in the country of your customers, so they don’t need to pay for international transfers.
Search the group for the specific embassy you are interested to apply at, and concentrate on answers regarding that embassy only, since requirements differ from embassy to embassy