Accounts don’t get deleted unless Blizz actively go out of their way to delete it which is usually a request from the user. It’ll just go inactive until you re-activate it if you haven’t used it for a while.
The account I’m posting from now is a Vanilla one so there isn’t any reason yours won’t exist. It’s just a matter of finding which email you used and proving it’s yours.