Yes google needs a bank account located in the same country of the company (but also a TransferWise account can work).
Yes google will start collecting whitholding taxes but that applies on the US portion of audience.
I had a lot of research so far about Dubai HK and US.
Dubai seems very...