Milik plays for Napoli, he has had two serious knee injuries, and will cost more than he should due to the feelings the Napoli president and the whole club have for Juventus.
Jimenez is almost 30 and unproven in Serie A.
Icardi is a great striker with an awful manager/wife who is capable of destroying every professional relationship with her demands, public comments, and requests.
https://www.facebook.com/AroundTurin/photos/a.600498080038131/3064907626930485/
None of them are really top tier, world class players. I’d probably go for Icardi or Jimenez if I had fo pick one, I’m not sure either would really improve Juve though.