Nah, they need a wing that can score and play defense.
A better version of OG. I'm 50/50 on bringing him back. He's too injury prone. But when he's in the lineup, the Knicks are way better.
Allen's production isn't crucial and can be replaced with 2 players with lesser roles.
KD would be a good fit to get out of the East.
If you're going to keep the Villanova 3 as starters, a player like KD would fit.
But he got 2 years left on his contract and he's about to turn 36.
Then there's KAT. If I was him, I would be trying to leave the TWolves, and If I were the TWolves, I would entertain trading him.
At the end of the day, the Knicks best bet is to continue building the way they've been doing it. Trading for a superstar will change the dynamic of the entire team, but at the same time, they can't over pay the roster they currently have.