The process of getting a tourist visa without exit involves status change, charges of status change remain for 1 & 3 month visa. So better to take a 90 days instead of 30 days. If you are taking 30 days take the extension of your current visa with your current sponsor if you have prepaid visa & if you are on arrival national getting 30 days you can do a oman visa run.