I don't like Kane at all for most teams. An aging, injured, declining production player who doesn't have the skill nor the effort to play much defense.
As far as his numbers, he is basically a mid 20 goal scorer per 82 games over the last few years with awful defensive play and defensive metrics (same for his whole career even when he was on a good team.) AND he is coming off of a major injury/surgery now at 35 years of age. After joining the Rangers, he wasn't really a difference maker for them (6 goals in 26 games including playoffs, a 19 goal pace).
A;lso consider the age and the wear-and-tear. Hes going to be 35, with additional playing time, a surgery, and injuries since the last time he was a point per game player a few years ago.
Maybe, MAYBE if he passes a physical with flying colors and comes in putting the best effort of his like to get in shape for this season...then maybe he could get 3rd line ice time (even strength) with a spot on the top PP unit, but never seeing a second of ice time in the 3rd period with a 1 or 2 goal lead.