Can I set up owner’s account for him?

As a last resort, yes. You could setup a gmail account, go through the process of creating a login account and link to the account you are managing for the owner, then provide that email address and password to the owner. Instruct him to change the password the first time he logs on.