Bonjour wurp,
Go check this link:
http://grabiller.3dvf.net/site/content/tut...ispass\_eng.html
This page describe a way to generate a DOF pass that is to be used in post. However, you could use very similar expressions to link your DOF instead of playing with colors.
As for the copy paste thing, open an Explorer, expand the source object, select its material, hit ctrl+c, now select the target object and hit ctrl+v. It's done!
Don't forget that it is better to group your objects and apply a material to this group (thus propagating the material on each member of the group), instead of copying the same material on many objects. Also, you can parent make your objects child of a null, branch select this null, and apply a material on it (propagating the material down to its children).
Hope this helps
Salutations - Cheers
Bernard Lebel