Yes, but it does say they are unaffected by magic. Their rings might be a bit wonky around it, but not them. As for light, it literally says "Light based powers." It was probably the intense amount of light that was given off by the consecration that killed them rather than the lasso itself.