Many many good players from foreign leagues have tried their hand at the premier league and failed. Some will argue it was because of the club they joined because it was the wrong 'fit' for them and some will say it is because of the premier league itself due to it being very physically demanding.It's not really fair to set Ibrahimović as a threshold for anyone. He wasn't a regular or even a very good player. He was a step above and those players come along from time to time.
Gyökeres is also a very physical player, a beast in a good sense.
Let's wait and see what he can do, the EPL is very physically demanding but strikers nowadays peak after 30. If he's successful I can see him staying until 32/33.
On the flip said many many good players from foreign leagues have excelled in the premier league. Only time will tell which one Gyokeres fit's into.
Then again, going from premier league club to premier league does not always work. The player that always reminds me of this is Fernando Torres. He had a stella career at Liverpool, one of the best players in the premier league but when he went to Chelsea he a had a torrid time.