You can solve your all problem by just trusting Dubai bank (It is very hard but risk worth it, If you do not want to live in Dubai)........Just do not open any bank account outside Dubai....Only Use Dubai bank for all your need....IMHO Dubai bank never will ask you for TRC....As they have your Emirate ID and Address which you provide......Just my 2 cent