The mirrors you can get a ticket for, I'm not going to dig out the quote, but between the "Motor Vehicle Safety Act of Canada" and the "Traffic Safety Act of Alberta" you are required to have an external driver's and passenger side mirror, and if applicable (as in you have a window of some sort) a rear view mirror as well. So if your mirrors are on the doors you removed, you need other mirrors or to relocate them.
I agree with the flare thing, kinda screwed there. Technically even your bumper or mudflaps must come down to the center point of your tire to be CSA / DOT highway approved; pretty much all of us with lifted rigs or with bigger tires can get dinged on that.
As for the top that's a whole different ball game. Jeeps (Wranglers) are considered a convertible "station wagon" (check your registration card) and can have the tops off or down. So he was full of S there. Like to see a cop give a convertible Mustang a ticket for having his top down. I'd tell him to show me the law in a book, and then tell him to get lost.
The doors are more ambiguous. I've looked in the acts, and talked to three traffic cops, one city cop in Van, one here and an RCMP that pulled me over for speeding on my way to Red Deer. They all told me that if the doors are "made to be removed" (hence external hinges) then it's fine to pull them. I removed the stickers on my visors that said the doors are not structurally required, I might get some new ones.... I've never been able to decipher anything out of the acts about it. Only mentions of door latch types. So I guess that's a case of how much a cop knows vs how much you can tell him he's wrong vs what an actual lawyer really knows.
Broken signal = screwed.
Broken windshield, I think is you can have a crack up to 2" as long as it's not in your sight lines at all. So that'd be a judge's call on a photo I guess.
The speeding thing you might be able to weasel as he didn't "gun" you. But at what he priced you at, paying a lawyer is likely going to cost more... maybe get an estimate from points or equivalent.
I'd just take the ticket, and crack the wallet.