Lek! There are plenty of Exchange centers all throughout the city. Make sure you pick one without commission so you get the full bang for your buck!
Yes! Most high end places accept cards, but cash is definitely preferred. Always ask beforehand just to be sure.