Are there any other expenses?

No, unless you want a bank to act as your stock custodian for holding your shares. But we do not believe this is required nor necessary for individual investors. All your shares are held by the Thai Deposit Center, not the broker (TSD). If you chose an online trading account the commission is only 0.15% per transaction.