The nations not agreeing to go along include the United Kingdom, Sweden, Hungary, and Czech Republic. Both Sweden and the U.K. have chosen not to adopt the euro.
Details of the treaty are still to be refined, and some approval process will be required in the various member nations. Such approval is by no means guaranteed; there is some history of EU treaties being turned down. See the Associated Press article at Yahoo News.