ur salary should be 10k or more,and they dnt care about accomodation even if it was for 100k, all what they care about is to see that ur salary is 10k or more (money going to ur account every month as salary).
well if u know somebody working in the Passports and Expatriates Affairs (jawazat) then they will give u the visa even for 7k salary.
good luck and hope u will get it soon