There are lots of money transfering places in Dubai. You will always lose money (unfortunately) when it comes to pounds vs. dirham conversion.It is best to keep your money in the UK. Just open an account in Dubai for your salary.No need to bring extra money.
Tax-cant help you there,have no idea.
There are no pension plans and no unions here.You do get medical coverage.