You are correct that in BC if you want to hyphenate your sir name it is considered a legal name change. But you don't get a new birth certificate, you would get a name change certificate.
.
"Sir name"? Are we talking about name changes that go along with sex changes here? LOL