Period blood triggering a vampire...I'm sure it was already used in some other story, but is the first time in one I read.
Only thing...she should alwyas be in that state because is not like her class only have 2 girls, even with it syncing some will have it in other times.
Unless is a recent problem because she started drinking.