Toss the beets and radishes (if using) with 2 tbsp olive oil, 1 tbsp caraway seeds and 1/2 tsp rock salt. Arrange on a roasting tray in a single layer and roast for 35-40 minutes or until soft. Let cool and slice into wedges.
In the meantime, toast 1 tbsp crushed walnuts and 1 tbsp pistachios over medium heat until smelling amazing. Add 1 tbsp of maple syrup and toss around for a few minutes. Transfer to a baking sheet to cool down.
Prepare the dressing by whisking together 2 tbsp olive oil, 1 tsp each honey and Dijon mustard, 1 tbsp lemon juice and 1/2 tsp each salt and ground nutmeg. Taste and adjust for sweetness, salt or acidity.
Massage kale with 1/2 tbsp apple cider vinegar for the leaves to soften. Combine with the salad greens and toss with 2/3 of the dressing.
Assemble the salad: gently mix sliced roasted beets and radishes with the salad greens and kale, add persimmon wedges and dried barberries and toss to combine.
Arrange the salad on a serving plate, top with candied nuts, drizzle over the remaining dressing and serve.