Yes, you can walk out and even take the "Micro" from there in front of the Pemex. The cheapest possible rate on the highway is 300, maybe 350 by now. I would balk at 400.
Don't know about within the airport, just that it's significantly more. I never wanted to pay their outragous prices.