1) Yes, you can create normalmaps from height-maps.
2) Depends on what you want to do. Normally for reflecting the environment it's environment mapping, but maybe simple specular-lighting will be enough.