Automatic Duplication upon Payment

I am attempting to create a website that members of a certain company can sign up for. They will pay a subscription price to activate their account. Upon payment their desired URL (ie: /bob/) will be created and the content will be copied from the main content. They will not be able to edit anything other than their contact details, which will show up in the header and the Contact Me page. They will also be able to edit the Contact Me page.

Because they can't edit the other parts of the website, it would be optimal to not have to duplicate that data over and over, but keep that central while still appearing to be part of their subdomain. Is this possible?