Dubai is one of the Emirates, erm. I don't think they'd welcome riff-raff like Elliott into their horsey set. Might be different If he has a lot of money - in their language, not yours - to invest and wants to reinvent himself as a boxing or soccer promoter.
UAE teetotal regulations don't extend to westerners, punter. There's plenty of (Irish) bars in both Dubai and Abu Dhabi, for example.