Regarding a mirror...
I have one on my helmet, and a "backup" on the handlebars. That said, it is easy to miss what's coming up behind you when you are paying attention to what is in front of you.
I generally use the mirror when preparing to change lanes, turn, or whatever. I will occasionally glance in it when just going straight, but you can't always see in every direction. **** happens.