For locks, check out Kryptonite. It will show you which locks are good depending on the amount of crime in your area.
Kryptonite Locks - Products - Bicycle Products
I have a regular small battery bike light. I don't know much about pedal powered lights because the batteries last so long on the light I have. You can also get rechargeable lights.
What kind of bike do you want? Road? Communter? Mountain? Single speed? I know what you plan on doing with it, but it doesn't answer my question!