I would say that she would need business use insurance, as she is effectively been paid expenses by her employee - in order for me to claim expenses where I work I need to have business use. I seriously doubt she needs any check with the council as she is not a private hire vehicle - she's not...