As far as I know:
1. You can stay in Qatar as long as you have valid residence visa.
2. Your former company which is your sponsor doesn't violate any law for not giving NOC. You can ask for it, it's the company's discretion to give or not.
3. Not less than 75% of your basic salary per year of service.