Peter
I can't see anything, that's been replied to, about the vetting process but I would be surprised if you being on benefits would be an issue.
Gordon
Nothing on this board constitutes legal advice - always consult a professional about specific problems