Personally, I think its very possible to be your cat still. 12 years isn't that old for a cat. And unless the sickness was something terrible, its possible the cat was just under the weather for some days.
Not true. I've seen cats waste away ...trying to survive on bird seed and lizards which give them liver flukes. Most cats can't catch birds or squirrels...especially if they are older.