As an everyday London cyclist of 7 years I have a little experience to comment on your suggestions...
(i) Pedestrians do not stop when they see a "Red Man". You don't walk out in front of a car so why do it to a bike. As a guess for every cyclist who runs lights there would be 5 pedestrians that do the same. Technically I run them as I have crossed the stop line but it is far safer to get right to the edge of the intersection and wait there for the green light as opposed to waiting at the stop line. I'm not condoning it but I have never seen a cyclist get hit running a light. I've seen numerous incidents though when they have been setting off on a green after waiting for a red at the stop line. One girl I vividly remember was lucky just to have her legs crushed beyond use.
(ii) I doubt this has any statistical impact with regards to accidents and is rarely seen on my journeys.
(iii) Agreed, the Police however actively get involved with this so these idiots are quickly "educated".
(iv) Bus drivers (not the majority) feel that if they can get their front door level with you then they are free to pull over. Every week I encounter a bus overtaking that if I were in a car it would be crushed or shunted up onto the pavement. Some bus drivers just have the attitude "f**k you, I'm pulling over here". We share the lane with buses so you have to expect overtaking but both parties need to do this safely. Why they roar past only to slam on the brakes 5 seconds later throwing all of their passengers through the front windows is beyond me. Don't get me started on the black taxis.....
By far the best safety project they can do for cycling in London is hi-viz fire marshall type jackets given out with a sponser logo for free. As for the main topic of the article I would not be surprised if boris bikers made up a higher statistical percentage for accidents as they have me shaking my head way more than private bike cyclists.