You can give him a full account by simply creating a new account (using the subdomain) in WHM. We do this regularly for churches in our community.

One warning -- if the subdomain is currently being used in another form, e.g. set up as a subdomain in another account or parked on another account, delete that fist and then create the new account in WHM.