Yes, Cohen plead guilty to violating Campaign Finance laws.
No, he wasn't convicted for that.
It was likely a move to reduce his sentence.
Is SDNY overplaying their hand?
SDNY is arguing that the payment made to Clifford was a campaign contribution and over the legal limit. That's a stretch.