Pardon my ignorance...but is there any Free Zone in Qatar?

For your second query, as per my knowledge, if you are not paid your salary for two consecutive months...you can report the company to the Labor Department and will be eligible to get the NOC through Labor Court.