You know Sonic won't be able to move out of range since Kirito's ice is instantaneous once he says it's name right? And Kirito just needs to say Release Recollection and Sonic is frozen. For your information, and for the information of anyone here, being able to rbeak oiut of ice is not related to AP, it is related to lifting strenght, which Sonic is inferior unless he is in Super Sonic (spoiler: we aren't using Super Sonic). You don't have any proof that the ice Sonic resisted is "subzero", there isn't a single mention of it in the profile (aside form him being able to break out of ice) but that doesn't make it "subzero", so this is plain invalid unless you bring proof of it.
Except that EoA Kirito can use Incarnation at will, so no, it isn't activated "under very specific circumstance" here.Sonic being a pure hearted person has nothing to do with the match, so I don't know why you mention it.
Ok, since Sonic starts with H2H Kirito just freezes, Sonic can't break out of it since his lifting strenght is not superior to Kirito's and that's whithout taking into account Release Recollection can absorb his life force putting him in a similar state to a coma, something Sonic doesn't resists, so Sonic won't be able to use his hax. Sonic won't know about what Release Recollection does nor what it is its range, so why would he teleport out og its range? Not that it really matters, since, as I already stated, Sonic can't get out of the ice unless he is Super Sonic, which isnt the one that is being used.