Banks SWIFT address is BKK BT HBK This is correct also I give my address as hotel in BKK and mark payment as personal account no and full address of BB. DOING THIS FOR YEARS MY BANK CHARGES ME €17.75 PER €1000 and BB charges me €7 total €24.75 your charges may differ as I send from Ireland.
Sunbelt best bet if you have enough lolly. 20000baht max fine. passport is out of date so get new one that is your main priority. Best of luck i would not worry to much get your new passport first