i think the the burning light was that scientist who disappeared into the chair. Im pretty sure he's the cause of the ftl 'failure' as well.

As for Telford, i think he'll end up sacrificing himself at the end of the season to finish this lucian alliance business.....its predictable and cliche, but i dont like him so i dont mind.