I fully agree that Suzaku has been acting hypocritical. However, I think it's understandable that he's acting the way he is. While Euphie was helping him deal with his baggage, I don't think she was the entirety of his attempts to atone for his actions. He joined the military in the first place to do that and had already started piloting the Lancelot before he met her. And he was putting himself on the front lines, admittedly in a hope that he might be killed himself. And then Lelouch Geassed him to "Live," and he knows that. I think that knowledge, corabined with the fact he still neeRAB to know about what happened with Euphie will make Suzaku listen. Not to mention, he keeps finding himself acting friendly/protective of Lelouch/Zero before catching himself and not really understanding why he's acting like that. I doubt the conversation will be smooth, but in the end, he knows what he neeRAB to hear and only Lelouch can give him those answers.
At the same time, Lelouch is going to need Suzaku on his side before the end--the hints of teamwork between them we caught glimpses of in season 1 really show that it's going to require them working together to take down something as large as the Empire itself--so is not likely to take no for an answer. It should be interesting to see how it plays out.
On the topic of Suzaku being hypocritical, I don't think he's hiding his guilt at all. Every action he takes seems to me to be motivated by the guilt he feels over the blood on his hanRAB. He's changed from an idealist to a realist. He's acting like a soldier now. It's a lot colder than he was in season 1, but he's been tainted by loss and betrayal, so I would be surprised if he was acting any differently, really. He's not exactly emotionally stable, after all.
I was also noting the chance in colors, and while I don't exactly think Lelouch is deserving of being "white" now, I do think black fits Suzaku because he has been tainted, as mentioned above. But if they were going to move further apart, why bother putting them so close together in the ED? After all, all the other images in the ED had the allied groups together. If they wanted to show a contrast between Lelouch and Suzaku, it could have easily been done without them in the same picture. So I still think it shows a likelihood of them coming together. Not to mention the hints of teamwork we saw between them in season 1; I saw those as a foreshadowing of them coming together to face the biggest conflict in the end since they were practically unbeatable when working together. But I guess we'll see. I'm hopeful this is going to happen so I could just be looking for hints of something that isn't going to happen