HI! Yay! This is incredibly exciting and welcome to the game! Kevin is a fun character and I can't wait to see what you get up to with him.
Also welcome to the game, I'm Nina/Shah and I just have Leia Organa, I'm a bit of a newbie here too, but getting settled slowly. Leia's still pretty defiant to get the hell out of here, even if that's never gonna happen XD
I don't know what she'd do with him, he might remind her of Chewie, sweet ol' big guy. Though maybe a few more screws loose than a Wookie XD