I agree with you, I think this cat needs someone who really understands cats and from this story it seems to me that the cat, being left on its own for so long, has begun to turn feral - it will take a lot of patience to undo all of the harm.
Cats are like Potato Chips - you can't have just one