Mika sounds amazing. If need be Jack can just sit there and have one sided conversations about 'you're the only one who gets me' to the half passed out drunk. Great times. :)
As for Alessandro's secret... oh goodie. That gives my character something to actually do. He can start snooping around. Probably should meet Alessandro first though, and get a creepy vibe or something and then BAM, Dodger Sleuth.