a) si hay una propiedad estandar css 3:
opacity
b) estas usando 2 propiedades no estandar: alpha() y -moz
c) -moz no es necesario, firefox entiende el opacity estandar
d)
hay un javascript (IE8.js) que permite entre otras cosas que el ie soporte el estandar opacity