Ghana - transfer, withdrawals and local phone

Hi, I am a European citizen (paid in Euros) often travelling to Ghana where I have to withdraw cash (in USD or Ghana Cedis) and to make bank transfers (appartment and car rentals, etc.).

Do you think Revolut will help me:

  • lower the costs of my bank transfers?
  • withdraw cash without bank and exchange fees?

Is it possible to set a second (ghanaian) phone number linked to my account if I decide to open a Revolut account (as I can’t let my European mobile phone on all the time) with a mobile phone number registered in Europe?

Thanks in advance