Auto wipers require: the plug on the loom (should be there), plastic trim, activation using PP/Diagbox; optional: windscreen with mount points (does fit without), auto wipers stalk (on normal stalk if you activate auto wipers they work when the stalk is set to 'intermittent wipe').
Auto dimming mirror requires: mirror, plug on the loom (should be there), plastic trim.
Auto headlamps: light sensor (fits on dashboard below windscreen), plug on loom, activation in PP/Diagbox.
All easyish upgrades, parts can be got easy enough online, trim bits can be got for a couple of quid from Peugeot dealers.
Researched doing all 3 to my ex's 2006 307 before we broke up, have some of the trim bits but never got that far.