5w-30 Ford Spec oil is what is the perfect grade for the TD5, here's a few, some of which you should be able to pick up at reasonable prices
Shell Helix F 5w-30
Mobil Super FE 5w-30
Fuchs XTR 5w-30
Castrol Magnatec A1 B1 5w-30
Comma XTECH 5w-30
The genuine filters will be made by companies like Mann Hummel, Fram etc so no need to go for genuine just based on quality reasons just steer clear of Britpart and you'll be alright
local motor factors is probably a good place to start
car companies dont usually make parts, they just assemble cars
P