'Kaplan' - hehe, you had me scrolling up checking I'd typed it right! The whole 'Callum' thing is my one and only reservation about calling him Kallen, otherwise it would be the outright favourite for me.
I have no idea who Michelle Keegan is, so no issue there.
I think he's going to be one or the other, depending on what feels right when we meet him. Unless I encounter a new possibility in these endless days of waiting waiting waiting.