Can my friend pick up my Badge for me?

Nope. Each individual must be present and pick up their own Badge – you will not be able to pick up Badges on behalf of another attendee.