Can I create a sales account owner without creating a user?

No, you can't create a sales account owner without creating a user.

Before assigning an owner to an account it must be a resource. You must create users before you create resources. You must then create the resource hierarchy that the resource must be part of. You must create the provisioning rules that automatically provide the resources you create with the security permissions they need to do their jobs.