I may not be a dev, but allow me to try and answer some of your questions. According to the game's page on the Steam store, the game will be available in English, Russian, French, Chinese and Japanese, although fan-made localizations for Idol Manager are already in the making. As far as I know, the devs are already aware of all of those bugs you've reported, and they'll probably be patched when the next updated drops, which should be happening in a few weeks.