So
1. make sure that the index of the bone does not change if it is indexed to something
2. do not change the name of the bone for the animations to work
so that would be cool if the bone re-attaches to the bust n bone via brawlbox
well what i mean on the first was rigged so it would be like this
for example if you move an arm bone outside the branch he is then the arm will start like in the legs or the hip and make a messy stuff but if the bone iest rigged to anything like a body part you can move it around and then rigg what you want in it
if you're looking to use Sheik's hair for a cape, i'd suggest taking the Pony01N bone and making the parent bone the NeckN bone, instead of the HeadN bone. just right click the Pony01N bone and select 'Add To Parent', and it'll be attached to the NeckN instead. it looks like it'd work the best without having to rename any of the bones. but if you need them a bit lower, rename the Pony01N bone to something else, then position it to where you need it to be. attaching it to the BustN bone puts them way too low.
this snoopy knows his stuff xD changing "branch and keeping all the indexes is the way to go and a cape following the neck instad of the head should be much better.