He’s not kc I believe his lines are mike brown and nimrodel and he’s 22tts.
Obviously there not not going to be as resilient to the harsh weather like beddy or collie x type. As long as he’s doing something the weather doesn’t bother him but they do get a bit fed up if your stood about in it a while, he’s put some cold days in on the fell with me while I’ve been working though. If by kennel you mean on the arm chair by the fire then he copes with that fine, I got him for the missus so she could have a pet that I can still work.
I don’t think I would keep one for my sole running dog for various reasons but I am definitely a convert to the whippets, as long as her indoors likes em we will probably always have one knocking about.