Shoulders are tricky because injuries there can become chronic, but it's far from a sure thing.
Medicine has come a long way and he'll have almost a full year of rest/rehab between surgery and when things start up again. Most chronic shoulder issues happen because players jump in too quickly post injury. I don't love that he took so long to get it taken care of, but at least he will have had ample time to heal properly.
I'll put it this way, if he were healthy, there is 0 chance his name would even be floated in rumors. Players like him are very rare across the league and in terms of risk/reward, he's worth gambling on, especially if the price to pay is sending someone like Strome the other way (it wouldn't be, but even someone like Buchnevich is a price im more than willing to pay.)