Hola, Tuli. El Zafi B 1.9 cdti 120 cv lleva cuatro litros de aceite aproximadamente, te recomiendo que no te compliques la vida y le pongas el aceite de Opel SAE 5W30, la lata de 5 l. cuesta unos 35 € en Aurgi, Norauto e incluso en algunas tiendas de repuestos de barrio; ese aceite cumple con las especificacones propias de Opel (GM LL-B025 para diésel y GM LL-A025 para gasolina), con lo que no te equivocarás con él.
Si quieres otras marcas, CEPSA y Mobil también tienen aceites que sirven para este coche y cumplen las especificaciones de Opel, pero saldrán más caros.
En cuanto al período de cambio, es variable en función del uso del vehículo, con un tope máximo de 1 año ó 30.000 kms, pero este kilometraje solo se alcanza en condiciones ideales de uso (todo carretera, sin trayectos cortos, solo un arranque en frío al día, etc.). Tienes que mirar el intervalómetro de servicio en el cuentakilómetros (el famoso INsP), ahí te indicará los km. que faltan para el cambio, pero debes saber en un momento dado puede indicar el cambio de aceite de forma inmediata, esto sucede cuando cumpla un año desde el último cambio, aunque apenas se hayan hecho kms.
Un saludo.