NullPointerException...Re

não posso inicializar uma lista de objetos com valores null?

Pode sim. O que nao pode eh esquecer de criar as instancias ( usando “new MeuObjeto()” ) quando quiser usar.

Rafael