Cita: el rgba funciona solo en ie 9 y con IEs menores que se puede hacer?
http://caniuse.com/#search=rgba
Creo que esto lo soluciona aunque no lo probé
http://css3pie.com/documentation/sup...css3-features/
También podes usar comentarios condicionales y declarar estilos para ie.
Cita: que se puede usar en ese caso para que un background ocupe siempre toda la pantalla sin importar el tamaño de la misma?
Trabajar con position absolute o fixed en una capa (imagen o elemento con fondo) al 100% de ancho y de alto a la cual le añades un valor de z-index.