Regarding currency exchange, you could do it in the airport, they have a couple kiosks open to the public, but as per my political believes, I did it with our taxi driver instead and avoid giving my money to the government (is also cheaper this way)