How to get OOC look / correct colors in Darktable

You could have a look at this old tutorial by Aurélien:

Instead of color balance, use color balance rgb, and just add the preset basic colorfulness for a start, then tweak later if needed.

For local contrast, you can either use local contrast, or (if you have a powerful computer and/or a GPU that provides OpenCL acceleration) the new diffuse or sharpen module with the add local contrast preset.