I don’t think Trump will give Cohen a pardon unless this is all orchestrated drama.
Cohen is a dirty rat bastard, that being said, the drama aka the Trump Presidency is getting old and it could be completely staged to distract the populace. That wouldn’t surprise me one bit.