To my knowledge....

You still have 2-3 extra months free of charges from the date of your RP expiration, after that QR10/ per day.

Your visa cannot be canceled from the Immigration without your passport. But your sponsor/employer could send a report against you to the Deportation Dept. that you are absconding from work.

And if your RP is canceled, you must leave the country w/in 1 week from the date of cancellation.