Why don’t you go to the London Thai Embassy website, which is one of the better in the world, there may be other information there, you need to deal with before applying.
DTV customers are outside Thailand, and that is where you get payed and have a bankaccount , your customers should not be getting extra fees to pay you through a Thai Bank.