As stated in my above post, I believe you can get the spring at Davis, GC or even Sweelee.
Teflon tape you can get at your local homefix. Teflon tape is that white tape which is used mostly for plumbing purposes. White soft, very stringy, silky in texture.
As for Dimarzio Cables/Patch Cables, Sweelee sells the Cables, but I don't think they have brought in the Patch Cables yet.