New applicants who refuse the jab on grounds that aren't medical shouldn't be considered for the job. However, there are people who have valid medical concerns who aren't to blame for refusing.
I really don't like point B. if staff don't need to/shouldn't declare their mental health history to a patient, their choice on the jab is no different. Both have potential to be a risk towards patients, both are personal and also not necessarily a risk towards patients.
It should be common practice for staff, regardless of jab acceptance, to wear PPE when dealing with patients whose immune system is weak or are at risk from catching COVID.