Having a cat kind of changes your personality, I find.
Yes I think they do. There are very many different kinds of cat breeds. Do you have any?
I don't know, but I had 3 a few years ago. Cats kind of turn against outdoors cats after being inside cats for too long.
Yes I suppose they do. We had a mouse in our house one day and my cats knew because they could hear it, we didn't even realize.