If they've registered it under a different account, all you need to do is to add it as a domain under "Manage Domains".
This is achieved in step 1 above. You'll specify a web directory when you add the full hosting for that domain.
Yes, but I'm pretty sure when you do the above, your account will be "providing" the DNS services for that domain, so that will be a moot point.
Free unique IP and $67 off with promo code [color=#CC0000]FLENSFREEIP67[/color] or use [color=#CC0000]FLENS97[/color] for $97 off. Click here for more options