Can any nation join the treaty?

Answer

Yes. Any nation can join the treaty, whether or not it is a member of the United Nations.