Not a bad looking bike, but the high bars (Are they tall enough to call ape hangers?) would drive me nuts!
I'm not sure how to get around the headlight (or why you'd want to!), but the last time I did my inspection the guy forgot to even check the horn. I reminded him only because I like hitting the horn on my bike since I installed a Stebel Nautilus.
You could get some drop bar-end mirrors that'd put them close to eye level if the bars are too high. I've ridden with one mirror (when I bought mine it only had one), but I'd recommend getting two on there to help expand your field of view.
'07 Ducati Monster S4RS
'06 Honda 919 (sold)
'95 Honda Rebel 250 (sold)