Typo. Should be "how" not "for". As in, Transam won't tell us how he opened a Bangkok Bank account for his mate who was on visa exempt. He won't tell us where either but I think he lives way up in Ubon so that narrows it down a bit.
As for the 2nd part of my post, that's a gambling term that refers to impossible odds. Surely you've come across it in your travels?