I'll help with the Latin, I know the whole thing easily. I can also help with the 'magical taxi' thing like Faith.
Though I think I should set up magical Port Keys around the building. Maybe behind plates of glass like muggles protect their fire alarms with. In case they're trapped and those who can instantly transport can't get into help. People have another escape route with the Port Keys