The forms are normally sent to you on booking or are available on request, but of course you may wish to implement your own options. It would be inadvisable to travel without at least the basic medical coverage. You will need to have your money ready to go to the Bank on arrival. They will sell you two stamps to place in your passport on a blank page before going through customs. Although rental cars are available we would not advise renting a car, traffic is congested, and the rules of the road are very different, with drivers waving hand signals, honking horns to communicate.
Parking is very difficult and sometimes impossible particularly in the cities.
Far better to rent a vehicle with a driver, then come and go as you please. Most are basic and few utilize the meter system. Make sure they know were you want to go, and negotiate a price before departure. The prices will be reasonable, but if you have agreed a price, pay the driver and walk away on arrival as he is likely to ask for more. Street buses are a basic, but a cheap means of getting around.