Are .co and .cm extensions necessary for protecting a brand?

Absolutely!