Can someone else pick up the packet for me?

They certainly can! As long as they give us your name, having someone else pick up the packet is no problem.