Yes, but only a few access points are available at the public space. We strongly recommend you to carry a mobile WiFi.
Virtually no. We strongly recommend carry a decent amount of cash with you. Hotels, major supermarkets, and convenience stores may accept credit cards, but small shops and fish market located next to the conference venue, do not.