1. Hot guide Belize will be the best way to buy the Sim Card. She will leave it at the airport for you when you get here.
2.On the 5th all the storesshould be open. Super Buy at back street and there are vegetable vendors across the street from Superbuy