You may be better off asking the questions here
I spent 2 months not so long ago as a trailing spouse in Moscow, right in the centre between the 2 streets called New and Old Arbat. Went with 2,5,9 and 11 year olds.
Moscow is HUGE, can take an hour in GOOD traffic just to make it to the outskirts. All the large supermarkets are on the outskirts, without a car I made do with the smaller supermarkets which were mega expensive. If you get a car and are happy to drive with mad Musocvites, then you'll be just fine going out to the huge Auchan supermarkets, you can get there by public transport but doubt you would want to go with kids AND carry the shopping back.
Most expat families send their children to the English international schools, there is a growing choice, if included in any package, be aware that your children could spend alot of time travelling to and from their school.
Many expat families live in gated communities, never visited one, but some are right next to the international schools.
I felt quite safe in Moscow with the children, as safe as I would in London. There are some scary looking Muscovites out there, everyone seems to have blackened windows, plenty of drunks too, but really none of it phased me at all.
Travelling with a young child on public transport is not always easy, steps with a puschair, only the "ethnic" people such as Uzbeks, would help me up and down steps. But funny once in the metro, the kids are ALWAYS given seats by strangers unless they are elderly, treated their like little princes.
1 child families are the norm, 1 child families still not usual, our 4 children were constantly stared at and many times people asked me if they were all mine. Quite nice to have the attention.
We travelled by metro and bus everywhere, it is quite cheap.
Plenty of parks to take the kids too. Beaches on lakes and river west of Moscow for the hot Summer months.
Found plenty of sites and museums to visit, including the Kremlin. Kids went to several football matches. Loved Ismaylova market and the more local markets in that area. Another good market at Sportivnaya sports stadiums. A must is the Car theatre, also at least 2 circus, the Old and New State circuses, went twice to the New one. Also loads of ballets you can go to, the girls loved that.
It took less than a week to master reading Cyrillic, a must if you want to live outside the expat bubble.
Loved the food, Uzbek and Georgian restaurants in Moscow city centre but also on market stalls, "Yelki Palki" Russian fast food chain. But our favourite eatery was Starlight diner, the best one on the Garden Ring.
Well that's all I can think of right now. I'd be happy to go to Moscow for a few years, our children would go to the lycee francais. I wouldn't like one of the gated communities, but you might prefer. I defeinitely would NOT want to live the rest of my life there, but for a few years, I could live there and make the most of it.