I think you are right here, that’s why they are trying to get the 10 year deal with Ukraine. They will do everything they can to try and tie Trumps hands. He’ll have to work twice as hard just trying to untie the knots they are putting in right now.
Treaties must be ratified by congress...
So I am not sure what this paperwork Biden has done is, but its not a “Treaty” so will be interesting to see legally what that really means...