Yes, I believe you can create sub accounts with separate login permissions to access them.
With any registrar, it really doesn't matter who owns the account. The owner of the domain is the named registrant. There are many web developers who hold their client's names in a single account. The good ones will register them in the names of their client though and not for themselves.