best solution for 12 analog outputs (5 bits)

A 1k resistor is likely too small. I would go with 10k or 100k if possible.