Holy shit, Omid is coming back. Thoughts on this? And where's Christa?

I love it and hate it at the same time. This most likely means he'll die this season... I hope he really takes care of Clem. I just love Omid. 

Oh yeah, will they find Cancer survivors from Gil's? That would be hell of a twist.