I just don't put much stock in the "so-and-so wants to play closer to home/for his favorite team/for his old manager" until it actually happens. It almost never comes from the player or agent, it's always speculation by so-called "friends" (and gossip baseball writers who don't actually know anything).
Corbin was supposed to play for the Yankees. Harper was a cinch to prefer playing close to Vegas (and before that he was gonna be a Cub). Machado was also supposed to play for the Yankees or with his brother-in-law for the White Sox. Heck, even Cliff Lee was certain to either be a Yankee or stay close to the midwest/Arkansas last time he signed with the Phillies.. It's not always up to the player of course. But when it is there's usually not a discount (and teams drop out because no discount is being offered).
Heck, for all his ties to Philadelphia I'm sure Hamels would be just as happy to play in Southern California or St. Louis (where his wife is from and their foundation has its other location).
Kluber would cost you, even coming off the injury, he doesn't make that much money and isn't signed long-term (though him being a FA lowers the cost from that side of things). Unless the Indians are ready to totally white flag that's probably a deadline move.
I don't know that Ryu's injury history means he's more likely to get injured than anyone else we roll the dice on. He's very good. I wouldn't take him over Cole or Strasburg but I might over Bumgarner, especially if it saves you money to spend on the other stuff.
The core question is still the same - is it gonna be Gerrit Cole and Smyly/Pivetta/Velasquez, or is it gonna be two outside additions? If it is Cole, can they afford a second guy of any note?