I think he is a good guy and going to be an ally for Quinn.i think he will have task for him and train him and that is how Quinn will get more powerful gear.
He said “Abilities?”. maybe he been asleep for a really long time. pretty sure Eno is a vamp and they Clearly have had the technology to teleport before the dalkai and ability users were revealed.