a postprocessor is always highly individual for every machine. It might be possible, that the out-of-the-box postprocessors will get you a running NC Program for your 840D machine, but every machine is different (e.g. the command for the tool change).
To check the availability of spare parts, the best way is to contact your Siemens sales contact. If you don't know your Sales contact, use this link: