I got a secured credit card (not a shitty debit card that offers little fraud exposure protection) from Bangkok Bank by simply opening a fixed deposit account (I put 1m into mine so that's my limit) and pay off the card by direct deduction from my other, regular savings account.
Buy a Scot-e-vest online. I can fit almost 10kg into the gazillion ockets and the vest is designed so that it is not visible how much shit is in the pockets