moth frog creature
I firmly believe that was Sarah Palmer at the end...but was she taking on BOB or Laura before the credits?
I think Laura and BOB orbs are separate from the creature eggs. If that was Sarah Palmer maybe the creature that crawled into her mouth gave her her connection to the lodge worlds. She was one of few people who could see BOB, and she had dreams/visions of other occurences too. Also I think in the finale she conveys a message from the red room to Major Briggs.