If you request your account statement in Thai it will be ธุรกรรมต่างประเทศ and not trade finance. And this means in correct translation international transfer
you don't have to top up every month. You can explicit extend the validity before leaving Thailand up to 1 year in the app or dialing an ussd code. It's only few baht for 30 days