I don't know about other staff but for my birthday I made the Wings, and snk let me have 5 of them to give to whoever I wanted (I decided to give them away instead of doing events). Same thing for Homeless' wand, originally she only had 5 to give away but decided later to auction them to give a chance for others to have.
And this doesn't make a point but I gave ReCurveZ a wing and I don't really know him or are friends with him
Regarding the fairness, yes it seems unfair for staff to give items to players but I think it's fine as long they are limited to how many they can give and as long as they received them from snk as a reward for working or in my case, as a birthday gift.