As with pretty much every other international airport in the entire civilized World, you are able to use Dollars. And yes, the food prices as wll as the prices of those "local goods" are hugely inflated. The Duty Free is pretty standard int'l duty free, all the normal brands and similar prices to everywhere else in Europe. if you are coming from the Emirates most Duty Free prices are cheaper there.