A 160 el motor gira a poco más de 4500 rpm, no a 5000 y por otra parte, si te tarda 20 minutos en entrar el electroventilador al ralentí es que no llevas termostato o está abierto. Si estuviese bien, no serían más de 2 minutos lo que tarda en encenderse el electro una vez el motor está a temperatura de servicio, justo cuando se ilumina el tercer bloque en el termometro del cuadro.
Pero nada de esto explica ese consumo. El 2.0 SEH como buen Opel naftero consume muy poco en función del rendimiento que proporciona y a 110-120 de crucero se conforma con 7 litros cada 100 km. Otra cosa es en ciudad y si te gusta salir el primero en los semaforos, pero 18 litros no creo que los consuma ni yendo a tope.

La solución es ir a un taller y que le enchufen la máquina de la verdad, a ver como están los parámetros etc. yo creo que los tiros van por ahí, ya que el coche te va bien.