What mileage has it covered? Some while back you posted that it had 54K on, and later that it was a T-plate. You're approaching the mileage for a cambelt change, but are well over the age limit for the belt (5 years) If there is no evidence of a cambelt service haveing been done, then I'd say you should make that a priority.
It is just possible that rough running could be a symptom of a cambelt getting worn - they are toothed flexible belts, and crack up with age and mileage. This belt drives cams, diesel pump and water pump so is critical for timing engine events, and if it breaks, goodbye engine.
If you do need to change it, change the water pump at the same time. The pump costs about £30, but the cambelt has to come off to change it, so best to do it now. Older engines like yours and mine had pumps with plastic impellers, which are known to break up.
Knocking at low rpm could well be the engine mounts, as already discussed. Mounts usually last a lot longer than 54K miles, though. There are three, one each side and one underneath (the dog-bone mount)
Glow plugs aren't likely to be giving you problems in this weather. Mid-winter, yes, but not high summer.
Fuel filter is a service item, and is due for replacement, as is the air filter and the pollen filter on the ventilation system. Fuel filter and air filter could both be the source of starting issues if they've been neglected for too long.