Yes, Kahvi has a heart.
She protected Venka when Rayek got mad.
Kahvi isn't that unsensitive or bad.
She is just so down to earth and have lack on so many things. -nothing news ofcourse-
That's why it looks like she doesn't care at all.
But it isn't.
That scene, wherein she cried for Vaya, that broke my heart.
Because that was the first time that the cold heart of her melted.