Not sure why these are on PHA when you can get the correct answers from SNGWiz or similar but at a quick glance both look like pretty clear calls.
The problem with doing everything strictly by ICM is that it becomes exploitable.
If someone knows that your calling range is QQ+ then they can shove on you every single hand.
Playing perfect ICM strategy isn't exploitable. You are only ever making +EV calls. How can a strategy that says call when your EV is >0 and fold when it isn't ever be exploitable? The incorrect application of ICM (assigning your opponents incorrect ranges) is exploitable but so is the incorrect application of any poker theory.
Getting good at ICM includes being able to adjust to when peoples ranges change so obviously if the guy in shoving any 2 there are seldom times when calling with QQ+ is the correct application of ICM.