Funding and Receiving From UAE and other country

Hello,

I'm an Egyptian expat in UAE. I want to setup IBKR and fund it. what do you think is the best way? WIO?

and later on when I come back to Egypt. what should I do to transfer my money Egypt? can I transfer to a USD account under my name?