Regarding the Image Generation

RealVis is a good model, but it is difficult for models of the SDXL or SD1.5 generation to avoid finger errors. Many people assume that errors will occur in the initial generation and then use automatic correction programs like ADetailer to fix them afterward. These programs automatically detect the range of the hand and redraw only the hand. They are also commonly used for faces.
There are also many GUI tools that make this functionality easy to use.

Alternatively, using newer-generation models like FLUX.1 or SD3.5 is also a good option. These models excel in natural language understanding and significantly reduce finger errors. However, they have very large file sizes.