There is 1 substitute I know of for Hydroxylamine Sulphate, and that is Hydroxylamine Chloride, which is about $100 for 500g shipped from Japan worldwide via eBay iirc. You use less of this than HAS.

As for CD-4.. that's another issue, can be made with precursors, I have the method for that floating around here, but it's not as simple as mixing a developer formulation.