OK, first regarding the drawing:
Please draw positive voltages at the top next time, the circuit around Q1 is upside down.
The 1N4005 diode seems to be drawn backwards, though it doesn't really matter for this discussion. Nevermind, I'm not sure what this diode is even doing there.
Regarding base current, it flows through the opto, into the relay and then to ground, obviously. As the output voltage reaches about 2V below input voltage, there no longer is enough input-output difference to push current through the base and opto and therefore output voltage stops rising. I guess you can verify it with a DMM.
The usual way of driving darlington switches is to have access to ground on the board and send the base current straight to ground. Then the output can rise to less than 1V below input.
The zener probably is meant to protect the optocoupler from overvoltage. Check its maximum secondary side collector-emitter voltage.