so during my backpacking trip in srilanka and the maldives, i added oman too!
Oman visa is somehow easy for holder of iraqi passport, we have to apply through a local agent for invitation/sponsorship, it costed me around $100, in jan 2019, no requirements just a personal photo, the visa is kind of evisa, printed out and fly there! single entry for 30 days.
i flew from the maldives, with a long story with the airlines hahhaa i have to write that interesting incident in a separate blog hahha
so on arrival at muscat airport, i didnt face any problems! they just checked the name of the invitation agent and thats it! welcome to oman!
nowadays local agencies provide visa by around $50.