I purchased the care and keeping of you book a few years ago too. My girls are 10, 8, 5. My oldest 2 girls enjoy the book(s). We've bought others. I've had the talk with my 10 year old because their 5th grade teachers told us to have the talk before they begin the section in the Bible regarding "begat" and the word "concubine". I was preparing for the talk and made a little basket for my daughter. It had small pads, deoderant, bath and body spray/lotion, small beginners bras, a little bag similar to a makeup bag to keep pads in at school (carry to the restroom discretely) etc. I had purchased 2 books by Dannah Gresh "Six ways to Keep the Little in Your Girl" and it discussed how to make it a special time/talk between mom and daughter. I also used the verse in the Bible about "you are fearfully and wonderfully made" and followed that with you're special and this is what takes place and this is why, etc. The book gives you a little info on how to make this a special date and not a horrible event. You keep it on her level. Also in the basket was a special necklace. I purchased a small gold key with a heart necklace and told her that it was a reminder that her "private parts" are her most valuable treasure that God has given her to unlock when she is married. Purity and abstinence are my goals with my girls. However you decide to do it, make sure she understands that she can come and talk to you anytime about it and how she feels. One very important thing the book mentioned was not to focus on how horrible it has or is for you, so that their little minds are not scared. Example: Oh my cramps are horrible, instead say something like you may have a tummy ache feeling, but if you do let me know and I'll get you something for it.
Here is an upside: After we had the talk my daughter was ready to wear the pads and all excited. I thought to myself, honey it will not be that great trust me. :) Ofcourse I'm one of those who had to take 800 mg of ibuprofen a day, until I discovered I had fibroids (another story). All's good now and I'm praying my daughters do not have bad cramps because my mother never did. Go figure. I'm thinking I'll have to have the talk with my 8 year old soon because I believe her little buds are getting puffy. Whatever you do, make it a relaxing talk for her and for you.
You can do this, after all you're a mom! God bless you. Most importantly remember you can continue to add to the talk and information as she matures. It's not a one time deal. (my 8 yr old turns 9 in May too - :) )