Doobie chesire or chester MJ for mary jane, not michael jackson Tom for Tom cat churro (roll the rr) its one way to say weed in mexico and its also the name of a delicious desert
I was thinking for the OP's cat Maybe you could name it Woody. Since it lived in the woods for over a year.
I can see it. There was a stray cat that was living somewhere in my 'hood that my parents fed for a year and he looked rough just like that little guy. Sadly he died...some asshole probably killed him...fucking humans.
The face makes me think of Jerry. Though I agree with the previous post that hes probably got a name by now.