Hi. Native Russian here. Just took a quick glance, it's a very common type of tape, called svema (свема). Should be totally possible to make a digital copy. I can contact museums etc if needed. I also have folks who upscale old videos on YouTube with neutral nets, starting with first Lumiere videos to old SF tapes