Ok, I'm re-read it, and maybe I mis-interpreted the first question about the SB-900. Do you mean set the compensation on the flash itself? I don't have one here today so can't check if that's what you mean.
Yeah, on my 580ex's I can dial in exposure compensation using the dial alone with a certain CF, I do it in under a second. Wanted to know if I could do that with the SB-900 or I have to push the button in the middle first.
I've read the camera manual, doesn't seem to say that you can show both the highlights and histogram at the same time. According to the SB-900 manual the only way to apply exposure compensation on the flash involves two button presses plus twiddling the dial.
Half way down you can see the RGB histograms and highlights screen.
On the Nikon's, the flash compensation is just above you're left thumb, so pressing that and the dial under the shutter changes the flash comp. It also appears in the viewfinder.
If you were thinking of switching systems though, you'll feel familiar with the Canon, and won' like the Nikons. It takes time to adapt from one to the other.
a) No, you need to press the function button (1), then dial and press ok when finished. (you can skip the last one)
b) Yes, but only when you select one of the histograms
c) No, this is a D3 feature, you can see the crop mode
d) No idea over here in Holland I find it quite good