If you don't have these, I strongly recommend them in addition to your list:
tire lever
mirror
ulock
rack
patch kit in case your spare tube goes bad
and perhaps a chain breaker or a xtra link depending on the condition of your bike.
There are many lights available and you will need to decide which one that you like. Many thread here and in the Electronic forum that talks about lights.
Last edited by colleen c; 09-17-10 at 01:01 PM.