Yes, all of the things above. I'd also consider getting her a rotary cutter, cutting mat, and ruler for quilting, if you think she might be interested in quilting.
Make sure to get quality sewing shears, because a good pair will last her her entire life. (ditto with a rotary cutter).
If she makes things with patterns (like clothes), which she might need a parent's help for somewhat, tailors chalk.
measuring tape.
maybe some buttons?
I'd wrap the gift in a large piece of quality linen or cotton, and add lots of fun colorful fabrics. Fabrics I loved as an 8 year old include: velvet, crepe, satin (lots of satin lol), fun princessy fabrics like that, and also fabrics that expressed my interests: prints of dolphins, ballet, books....