Do you have a US Will?
Use that executor to carry out your Thai wishes. Give a copy of your Will to the Thai benefactors so they know money is coming there way. Specify in your Will monthly or yearly payouts. I agree, giving them a lump sum will be misspent before your cold in the ground.
You are right not to trust the Thai legal system, Thai attorneys and Thai banks.