Origins do an eye mask called No Puffery which you can use for taking down puffiness.
Clarins do an eye version of their Beauty Flash.
Or cheap and works cold used tea bags. Keep them in the fridge and sit with them on for 10 minuites.
Well I would say you need to exfoliate your skin for a start.
Have a look at www.lizearle.co.uk
She has brought out a men's range but her original Cleanse and Polish is a cleanser and gentle exfoliator in one. Also look at the Brightening Mask, you can mix it with C&P and use every day.
Moisturisers with Vit C are good at brightening, but Vit C is not stable when already mixed into a product.
Philosophy do a Vit C powder which you can mix a tiny amount into your moisturiser each day for a boost.