I imagine that Skylar and Galen would get along well seeing as they are both in the same line of work. Although I think she might and up talking down to him a bit since she would have been his superior if he was still a cop.
Hey Shaded, did you have a plan for getting everybody involved with figuring out whats going on in the station? As of right now, Aden is the only person to have seen one of these things.