Feel free to substitute dried plums or raisins. Raisins are especially good if you plump them first in juice or even just water.
I haven’t tried it but you can probably substitute plain greek yogurt for the sour cream. Substituting a different fat for the butter will affect the texture but they will still be good, just different.