I'm going to springboard off of what Quellian said, and play the "Kal Works In Retail So She Has A Vague Knowledge of Lots of Townspeople" card. With Flint, it stands to reason that Dimetria has a lot of hospital visits for elderly care stuff, but since Flint is more of a back-office employee, I don't know Kal would get any face time with him. Though as an accountant, maybe he's needed to get a suit altered every now and again.

Lily hanging around the shop makes sense, and I could see Dimetria telling Kal in Greek (while Lily's standing there) something like "Why don't you make friends with this one, she's loaded!!" (Ever the politician, Dimetria.)

Working on Remy -- when it comes to me, I'll edit this post.