As ever many thanks.
The simple answer is yes to all your comments, contract in place, he provides all materials, we agree core hours but down to him, he provides stand in if sick or hols, own PL insurance, own ppe equipment, submits invoices to the council.