Yes, it is safe to perform a microdermabrasion treatment prior to an IPL treatment in the same appointment. Exfoliating the skin in advance of an IPL treatment allows for better penetration and absorption of the light and therefore, can increase the effectiveness of the IPL treatment.
Microdermabrasion, is as the name clearly suggests, a kind of very superficial abrasion, or epidermabrasion, of the skin surface. It is best for removal of dead surface skin cells, dirt, grease, grime and environmental pollutants. In my experience little more can be expected from this given its...
I would recommend you wait a minimum of 24 hours after Botox to have any kind of facial treatment. The reason is that you don't want excessive pushing or pressing in the treated areas, which happens during a microdermabrasion treatment. "This answer has been solicited without seeing this patient...