Try doing a "clean" installation of the game in a different folder and see if that fixes the issue.
Regarding your first question: maybe you accidentally put your hero to sleep? Then he will be skipped until you wake him up. There's a button for that in the menu.
I checked. Actually, that's not quite right. Even a "sleeping" hero is in the list, you can select him, and his remaining movement points are displayed.
Perhaps you installed the game from an incomplete or old installer? Find the 3.58f "all-in-one" version (~39 MB), and then install the Russian language pack.
Try installing a different version of the game.
I initially had problems with Cyrillic and glitches, but after a "clean" reinstallation, everything worked perfectly.
(Василь Симоненко. Люди – прекрасні)