OK. I carefully checked the stator. I checked the stator output at cold engine and after at hot engine after about 15 minutes of work, the stator output is the same for cold and for hot. Stator output:
1150 RPM --->27 volts AC
2000 RPM --->50 volts AC
3000 RPM --->70 volts AC
The stator voltage is good according electric manual.
Also I measured stator connector resistance between two pins at cold and at hot engine. It is 0.2 ohms. The stator resistance is OK according electric manual.
Then I checked again continuity between stator connector pins and motorcycle ground - there is no continuity.
So according electrical manual the stator is good.
But! When I tested stator I noticed that there is no charging again when I connected the stator back to the VR - voltage on the battery dropped and there was no any voltage response on throttle. So I unplugged the stator and checked the output - the stator worked perfect, I connected the stator back - no charging. I did this a few times - the stator had correct AS voltage output but there was no charging. So then I unplugged the connector between the VR and motorcycle and plugged it back, I did it a few timed but there was no charging. Then I started to wiggle the VR wires, no charging response. Then I tapped the VR housing by my finger and charging is back! So for me it looks like there is bad connection inside the VR housing due to heat and vibrations.
Regarding the O2 sensor. Today I removed the BOSCH oxygen sensor and installed back the old original O2 sensor, and it had not fixed the issue, the motorcycle performed rough idle after a few minutes of work and check engine light came.