(Lots of) Lighting problems

I’ve been using OGL for less than a week and is just starting to get the basics of it. However, I have several questions regarding lights.
GLUT Code Here (5kb)

  1. I can’t see any specular highlights? (even though I specified one) Why?
  2. can’t move light0 (it’s in the “render()” routine)