I want to sign for my package. Can the delivery driver ask for me and not deliver to anyone else?

No. Couriers require that any adult at the shipping address can sign for the package. As a result we recommend not shipping to a public address or workplace.