yes, correct (all of it)
To unlink your accounts you need to have an email account ready for each new account (must be unique) and just call blizzard and they'll do it for you.
Of course, this could be changed at any time just like the previous change that broke 1 code for the same bnet account.
Connect With Us