I can't think of any reason why they can't give Kevin 3 years right now. To start a search and bring on board a major new name next year while having Calhoun raising money and being involved in the program seems impossible. The complications with recruiting also seem to be a bigger issue every day. Counting this year as a trial year in which if something crazy happens they can put in a clause to dump him. Give him this partial plus 2 real years. It shows good faith to the fan base and Calhoun and provides bridge to new decision. And, if Ollie works out you gave him the leash to be successful.
I think recruiting is pretty much done until spring. Samuel and Facey should sign this period. Austin looks like he will decide this week and if Bell goes Oregon/Auburn then UConn is likely done until spring.
The damage (if there was damage) to recruiting is done.
Who knows how things will play out in the spring with recruiting. There are always decommits because of coaching changes, 5th year mid-majors looking to move up, unsigned guys who make a jump during the high school season, etc. Heck there are also regular transfers, which Oriakhi was nice enough to explain, are a common occurrence these days.
That said, the contract needs to be signed, sealed and delivered before March Madness is over. I actually wouldn't totally be against it happening during Final Four weekend just to steal some buzz from whatever teams are playing :-p