Sarah hobbled as fast as she could, she couldn't run, but she could move a lot faster with the cane than she could without. Once she reached the store front she began setting up wards, a delaying spell, and simply stood in wait, as she murmured words to another. Oh she was ready for him. Ready to blast him back to hell, where he belonged.
A small crystal dangled from her fingertips. If she couldn't make him vanish she could definitely bind him. It would all depend on what physics the island was using for the ghosts.
The moment she saw Rachel she began turning up her power, drawing what she could from the street lights, since the store front didn't have electricity yet.