I think you can get the effect you're looking for by using the previous cell as an init image and only repainting the character.
As for consistency of character details, I think that will depend on how many images you use to train dreambooth etc. and how varied those images are.[1]