with regards to dubai it quite easy to send money home most exchange places allow you to send as much money to any country via using bank transfer, so make sure you have your bank account IBAN, and BIC numbers for the relevant bank So, you don't have to walk around with loads of cash
its easy cheap quick and you just need your passport they don't ask any questions either