OP.
She will need iTunes the program, free download from Apple, to put any music on to her iPod shuffle. Once she has downloaded, get her parents to create an iTunes account, 5 minutes to do so, but it will require a credit card or debit card. BUT her parents can then adjust the settings so the account password is require each time she wishes to purchase tracks. Keep the password from her so there won’t be any rouge purchases.
You have always been able to burn to CD tracks, albums, etc. purchased from through iTunes. As above, create a playlist, add tracks to it, burn. There is a 5 burn limit per playlist. All you need to do is delete the playlist, not the original tracks, the playlist is just a library, and then create a new playlist with a new name. Hey presto, burn to disc as often as you want.
As a piracy device it’s too slow to make any impact. I burn discs for the car, keep the originals safe and scratch free in the case. When the disc gets too worn to play, burn another.