London Canada, Ohio, Kentucky, England etc? helps to know which country you are in if looking for prices.
Why not just do it yourself, the biggest issue with disassembling a Dahon will be the headset, that's the only part I didn't pull when I had one. For the cost, regardless of where you are. it sounds a lot, but do you have the tools needed?
For the cost of painting, if you want enamel, it will cost a lot more than Powder Coating, knowing where you are will be required for anyone to suggest prices