El sello de goma del sunroof se cambia, según el manual de mi ex BMW debía cambiarse si o si cada 10 años y lubricar el mecanismo para mantener la estanqueidad.
Lo otro: cambio de todos los fluidos en ese auto, no nos dices el kilometraje pero:
Aceite y filtro original motor (para que no quede sonando tiquitiquiti)
Aceite y filtro caja de cambios
Aceite dirección hidráulica
Aceite diferenciales
Revisión de fuelles de homocineticas
Bujías y limpieza inyectores, mariposa y todo el cuerpo de aceleración.
Según edad o kilometraje, por los años o si no se esta seguro si se ha hecho yo haría:
Cambio de coolant
Cambio de correas de distribución
Cambio de bomba de agua y termostato para destapar solo una vez la zona de las correas.
Con eso deberías tener para 50 mil km mas y usando aceite bueno, nunca usar mas de 7 mil km, y la caja AT ojalá cambiar aceite cada 60 mil, con eso será eterna.
Saludos.