Tarasenko probably only works if you lose a substantial contract in the process ... maybe Nino? And at that point you're upgrading more than adding. Which is fine if Tarasenko is going to be healthy, happy and productive. When he is, he's one of the best offensive forwards in the league. But it's a big freaking if.
Saad in the current market? Who knows, but if he was going to get a big deal out of somebody he'd have gotten it yesterday. He's a Nino-level producer at best, so I doubt he's getting a raise from his expiring contract. Probably something in the $5 mil range rather than the 6-7 he was probably looking for.
Palmieri is older and probably easier to get on a shorter deal. If he wants more than 2 years, I can't see it happening here. Plus, I don't know whether to trust him to score goals or not. He was a reliable 20-something goal guy for a long time, but he was terrible last year before finding the range in the playoffs.