The boxes are being handed out manually to save the coder some work. Just be patient, it will eventually get to you. It took mine some hours to land in my inventory, patience is key.
Yes.
The gift box will appear in your inventory as soon as someone gets a chance to place it there.
I'll lock this thread since your question has been answered.