if your friend was here on work visa (RP), his RP should have been cancelled when he moved to Oman. Having dual residency is possible (nationality / profession restrictions apply) but there is a pretty big fee to pay. Why doesn't your friend just come over on a visit visa if he's only coming over for a visit? Keep it simple - is the best advice :o)