When Zack was introduced, if I remember right, he was a happy-go-lucky, Jack-the-lad type of character. Now he is a right misery. Will he die in the car crash? I don't think so. If Teddy dies, that will allow Nicola to stay. Hopefully Zack will see sense and not tell Barney he is his father.
It was nice not to see any spoilers, if there were any?