In reply to:
Is there any way that they can have part of my web space and pay by credit card themselves through my account? I want to do it say that they can manage things themselves if necessary
What exactly do you mean by "so they can manage things by themselves if necessary"?
One solution would for your customers to each have their own separate account here at DH, but this would require them to sign up for their own hosting account at $119.40 a year. They could then have you do their webmastering for them either through your own username under their account or by giving you their username/password.
Now, the thing is that you could always do this for them if you ever were to exit the business and don't need to do it now. I'm not sure how to be handle it for the contingency that you got run over by a bus, though.
Or are you just thinking of the scenario where you go on vacation?
What are 50DISK50, 3DOM50, and 1IP1DOM50?
They're Dreamhost coupons!