18. Do I need to “Claim Ownership” of a channel that I created?

No, you don't. Because you already own the channel you created on Castbox.