There is no such thing as a "Primary" phone. If you are using the same Apple ID, and automatic downloads are turned on, all apps downloaded to one device will be automatically downloaded to any others using the same Apple ID.
Stay in sync across your devices, and automatically download purchases from the iTunes Store, App Store, and iBooks Store to your computer, iPhone, iPad, and iPod touch with Automatic Downloads.
Turn on Automatic Downloads - Apple Support
You can go into Settings->iTunes & App Stores, and turn off Automatic Downloads on both iPhones.
Beyond that, you can set up restrictions on your daughter's iPhone to disable any features you may want.
As to Find My Friends, since you appear to be using the same Apple ID on both iPhones, only one device can share its location at a time.
About Find My Friends - Apple Support
You need to choose which device is going to share its location.
However, as elcpu suggested above, the best option to get everything to work, is to use separate Apple IDs on each device.