Enormous damage for zero result
"'cognitive factors', such as 'strong anti-social beliefs'" - So anyone who objects to this scheme will fail.
"chaotic or unstable lifestyle" - We only want teachers who have never done anything else but be teachers. We definitely don't want anyone with lots of experience of life.
Huge numbers of false positives, people kicked out of jobs or denied them for no reason.
And no effect whatever on what it was designed to prevent. If someone has a driving urge to attack children, removing the easy options to get at them is not going to do anything more than slow them slightly while they look for another route. Unless you keep every child locked up all the time, someone driven and determined will always be able to get to some child somewhere.