Only your sponsor can cancel the visa and not you. yes you need an exit permit when you want to leave doha and the time it takes to process it is dependent on your sponsor filing the application. If he uses egovt for your exit permit it will be fast.