Be warned that it is tropical hot / humid weather in the summer. Expect to be sweaty / moist most of the time if outdoors.
Food is cheap and very plentiful. I really don’t see how anybody could starve.
Cash is king here. Credit cards are accepted mostly in retail locations and shopping malls not the many mom and pop shops.
Ask your credit card company what the international transaction fees are. They are usually 3% across the board for most with the current exception of Chase credit cards.
Bring an unlocked phone and buy a sim from a local 7-11 to take advantage of local rates.