Cats have an amazing capacity for themselves. He'll make sure one or more people "feel sorry for him"....... and if a former landlady is looking out for him all should be well.
With regard to the car - I lie in the bath and mull things over when I have a problem -it works a treat.