For DFDS you need to fill in a code-100 form, they don’t need a copy of your certificate or EFP.
Of course you need to take these documents with you.
Never used P&O, they might have different requirements.
Not sure if you’re allowed to have a gun in your caravan in Holland.