Knowing that there is no country in between Russia and the Netherlands, and assuming the Netherlands isn't Leg 8 (where the gap between the two waves is unlikely to arise)...
1. Connecting Flights
This flight combination makes sense, on the morning of the 11 Jun, if we accept that Amsterdam Centraal was not the first destination in the country and teams spent four and a half hours between the airport and the train station:
KL 902 from Moscow SVO to Amsterdam: 0533-0658 (sch. 0535-0655)
AZ 595 from Moscow SVO to Rome: 0550-0745 (sch. 0550-0745)
AZ 108 from Rome to Amsterdam: 0910-1143 (sch. 0855-1130)
These are the first two routes out of Moscow SVO to Amsterdam, so a Pit Start after 8pm on 10 Jun would cluster the teams on these two combinations. There is an alternative via Berlin on airberlin/KLM arriving 10.37am, but that leaves from Moscow DME.
2. Phil and Production
If Leg 8 took place in Russia, it would have taken place on the 9th, giving Phil plenty of time for a night flight out or even the same KL 902 a day ahead of the teams, on 10 Jun.
3. Pit Stops
Absolutely agree with TheSchnauzers. In recent seasons (stretching back to Season 13), they're almost always longer than 12 hours, with the exception of the last leg, which is often shorter than 12 hours. Here's the list from TAR 20:
13h, 15h, 20h, 19h, 19h, 36h, 15h, 34h, 21h, 29h, 3h.