We do have a new website in the works. Not sure if we are localising it though.
It is possible to create new Soviet buildings. However, the time it takes to make fully animated, high quality buildings is too long and too much work in balance with the end result. And we would rather make tanks
I think we have a coder trying to implement the speaking from the Russian CoH, so it will be the same voices which you as Russian-speakers hear in vanilla.