Leroy needs to be with another cat; he loves cat company and to run round and play. He takes a bit of time to warm to new people, and this is not unusual for many cats. If given a room and space to acclimate there’s no reason why he won’t settle in and be a happy camper.
Yes, up to date and in good health.