Is the treaty legally binding?

Answer

Yes. The treaty is legally binding on those nations that join it.