The Oman visa requirements are a breeze to achieve, and it is likely that you already have all you demand. The absolute most important of them all is the procurement of visas to join the country you intend to go to.
Darn, guhehiho hasn't played a turn yet. Check back later!