Do I need to sign for my package?

Yes, a signature is always required in NL/UK/FR.