Sadly, anime sacrifices a lots of plot details from manga in sake of 12ep seasons, so numerous things are just not explained. I've abandoned anime at around half of first season, so I will reference manga as explanation.
In a nutshell, main reason why Yomo stopped Touka was because he didn't wanted her to be killed indeed. He referenced this as "his last job in Anteiku". From all the talking of Yomo in manga Ch. 130, I assume, that main reason for Touka to say alive is that she can keep helping ghouls, who has lost their way in life, just like Anteiku crew were doing before.
Regarding Hide, it was heavily implied in chapters 136-137 of original manga, that Kaneki ate him. But Hide offered this by himself, since he knew that Arima is awaiting for Kaneki (and Kaneki was unable to resist his hunger, since he was in half-kakuja form). Maybe, in anime adaptation, events are slightly different, but outcome is same - Hide sacrificed his life to feed Kaneki, so Kaneki can heal his wounds and restore his power.