Keeping him as an indoor cat is the best thing for him. The life span of an outdoor cat is 3 to 5 years; indoor cats live 15 to 20 years. With a busy road nearby and him not car savvy, he won't last long going outside.
PLUS any time you relocate a cat you need to keep him in for a good long time to let him adapt to the new location; otherwise he goes out and "heads home," meaning the prior home.
He needs a cat perch / tree set up in front of a window, so he can look outside and observe birds etc. Putting a bird feeder out in the yard where he can see it will be a great thing to do too. He also needs a few scratching posts. Toys will be a good thing. Remember that dangling toys can only be used with supervision and must be put away once the human is not available to play with him. Buy some catnip and spread that on his cat perch, scratching post, and roll his toys in it. This will all help him settle.
Bookmarks