If MagicJack was too complex to operate without support, I have my doubts. The OBi setup is more complex than MagicJack, and it may not be for you.
Somebody would normally need to have a SIP provider that you pay for. Somebody could do what you ask if the Internet connectivity was good enough. There are various providers. Anveo has a point of presence in Frankfort, Germany which you might have good enough connectivity to. For $2 per month could get unlimited personal incoming calls to a US number free, plus $0.01 per minute outgoing to the US. There are other plans. There are other fine providers
Google Voice only provides service to users in the US and Canada at this time, as far as I know. If somebody were get the account in the US and set up the OBi where ever, it probably would work.
If you could get somebody with some patience to assist you, you could succeed.
Also make sure that you are not violating Saudi laws.