M.M.
Some of this is taken care of with dues is it not?
When I did GS my Daisy moms paid $10 a month and I was able to buy their petals as they earned them and the pins. I presented them in ceremonies. I also had a small budget from the service unit that helped out.
My girls were required to have the blue vest and at the time we didn't have any flag on it. They also had the books.
The World Association pin is given by the Service Unit the first time a girl goes to Thinking Day, or it used to be.