I recently created SCP-2761 but deleted it later on after it had -11 and multiple users pointed out that it should be rewritten and critiqued more. The deletion forum stated that you can delete your own at any time, did I need to ask permission and prove my ownership first? Just making sure. Also, do you need to remove your title from the main articles list?
No, you don't need permission, and you don't need to prove ownership because there's no way for you to delete anyone else's page anyway. Outside of you, only mods and admins can delete your page.
You could remove the title yourself, but automated scripts will remove it for you if you don't. If an article isn't up anymore, it's title should be removed in any case.