[spoiler]You don't *actually* kill Garth.. he comes back a second time, and you can "save him" again.. but that storyline is still WIP. [/spoiler]
Does this mean that even if the text says I killed Garth, he will still reappear later?
the first time, yes. but if you kill him the second time… gone…