I think buying inside (airside) without a boarding pass will cause the 5% VAT to be charged, or potentially, they will decline to sell anything to you.
LeClos has a mechanism to charge the 5% vat for pickups on your return to DXB, took me a while to get it refunded when they realized I was picking up for a connection and not arrival into DXB.