Hi Peter
I'd say........put in a complaint about lots of that ASAP!!!
Some things might be "misjudgements" from him but he is clearly behaving unprofessionally and breaching professional boundaries in a lot of that too!!!
The eating thing is going to be his choice assuming that there is no proof it's effecting his work performance and everyone has their own preferences..........although I've got to say that it was very considerate of you to have that concern for him and offer him suggestions

I'd say that it would be good if you could get a copy of the care plan the support workers read too, because things in there might be inaccurate (although don't excuse a lot of the things he did!!) and you can then suggest additions you would like in there as well.
Just a few thoughts...........
Alison