The Russian-Ukrainian friendship treaty was signed by Yeltsin. He didn't personally sign that agreement.
Trump has broken deals signed by predecessors (NAFTA, Iran Nuclear deal) but if he were to become president again and a deal needed to be made then the opposite party would make a deal.
No...