How to split data between two iCloud accounts?
When your daughter disconnects her phone from the shared iCloud account (by deleting it in Settings) she will be given the option to keep her contacts, calendar entries etc. on the phone. Afterwards just create a new iCloud account directly from the phone.