> 6. Termination of all United Nations Security Council resolutions against Iran
> 7. Termination of all International Atomic Energy Agency Board of Governors resolutions against Iran
These seem remarkably outside the USes power to unilaterally agree to.
The first violates international treaties and while I'd be thrilled with the precedent as a Canadian eyeing my countries future revenue streams I doubt the rest of the world's countries are going to be happy to give up freedom of navigation through international waterways.
The second is something that can only be done by the UN security council with a majority vote and none of the permanent members vetoing the termination.
I don't actually know how the IAEA works, but it seems all but certain that that's up to their board of governors not the US.