A compact entered into under the authority conferred by this compact shall contain:
(1) a provision making the compact available for joinder by all states;
(2) a provision for withdrawal from the compact on written notice to the parties, with a period of one year between the date of the notice and the effective date of the withdrawal;
(3) a requirement that protections under the compact continue for the duration of the adoption assistance and apply to all children and their adoptive parents who on the effective date of the withdrawal are receiving adoption assistance from a party state other than the one in which they reside and have their principal place of abode;
(4) a requirement that each case of adoption assistance to which the compact applies be covered by a written adoption assistance agreement between the adoptive parents and the state child welfare agency of the state that provides the adoption assistance and that the agreement be expressly for the benefit of the adopted child and enforceable by the adoptive parents and the state agency providing the adoption assistance; and
(5) other provisions that are appropriate for the proper administration of the compact.