That was the most revealed in any episode of that show. I like the contrast to the previous episode which was full of action but not much revealed in the main storyline. This one didn't have much action but tons of revealed. Great episode.

I don't think Daniel is Kara but maybe she's his daughter or something. So she would be the real first half cylon.

Did Ellen know what was going on the whole time she was with the fleet or did she get all her memories back when she downloaded after Saul killed her?

Next question, when we see John the cylon is he supposed to be the same reverend guy who was on the fleet? Like the same copy. Do all the copies of him think and feel as he does or is he their leader? Do they share memories?