If it was just about ham that would be ok, but I have two kids a girl 12 and a boy 14 and they love/follow him like a fairy Tale. He is the complete opposite of their father, he can fix everything and the neighbor children call him Skips
He seems like a decent guy, mostly. Why waste $, time, and a trip if you can fix it up at home? All these people who rush to the ER because they got a cough or got a cut means people who REALLY need it might have to wait. Also there is always risk of secondary infections or catching someone else's disease at a hospital or ER. I guess if the cut was that bad you could go to one of those med clinic but it sounds like he has it covered fine: clean the wound, dress the wound, let it heal.
And what is wrong with fixing stuff- including stuff for your neighbors? Ok, maybe the excessive drinking, and certainly the police "interaction," are not a good examples for kids but some toughness, ability to work mechanically on stuff, and helping out others are. At a certain age you aren't going to change a person (if someone else can really "change" anyone) so I'd say let him go about his ways, unless there is a real danger to children or yourself.