No. 1.2 Must go live before ANYONE can get the new demigods. Based on what he said, there is a slim to 0% chance that anyone but frogboy will be playing the new Dgs when 1.2 goes live though. Frogboy will use ready to play to invite people to play games with him and the new dgs. He'll play the new dgs. Some time after that, they will start adding the new dgs to people's accounts and those people will provide some feedback for balancing, etc. Then everyone will get the new dgs.
To go further, I believe that the new dgs could technically be released with 1.2, but they want to test out their DLC and make sure its working appropriately. I might be wrong, but it logically follows anyway. But I also think Brad is taunting us by letting us watch him play w/ the dgs that we covet and not letting us play initially
OMG! 
Its like a little kid waiting anxiously for Christmas to get presents and toys, and when Christmas day finally arrives and his presents are below the Christmas tree, his parents tell him that he cant open the presents and play with the toys, but his friends will play with the toys first to test them, and when they see they are safe and fun to play he can play with them.
"I want my Christmas presents dammit!!!"