Hosting clients w/ DH


I’m just about to make DH my host. I’m wondering if someone could explain to me how adding clients of mine to the server works (dedicated server, not shared). You see, I’m used to the cpanel system where I can add a new client, set up their limits (HD space, bandwidth etc.), and they get their own cpanel to login and create email address or whatever. Does DH’s web panel work the same? Also, with a dedicated server do I get my own DNS names? (ie. Thanks for your time.