HI MEGGIE! I'm so stoked to finally join this game! Honestly, character introductions are pretty unnecessary. I've been hardcore stalking for awhile now. So, any information/personal business that you think Cricket could reasonably glean about your characters -- she probably knows it.
Seems like you're pretty spot on about how I imagine your characters will get along with Cricket. Although, I think Cricket and Diego have probably become close enough friends over the past three years that she would be comfortable coming to him personally with her frustrations with him and while she is salty with him it wouldn't manifest so much in behind the back shit talking.
But who knows!? We'll just have to play it out. I'll just have to jump right in and stick Cricket's little button nose where it doesn't belong and see what happens!