I have always refrained from lettings others make the maps for missions I create because I want to have full control over the layout. But I fully understand it's easier to start with the texture instead of having to fit texture to an already existing map.
Although a little rough in the southern region the map looks good.
I imagine the only Legion presence would (possibly) be Gordon passing through. The whole rescue-Gensher mission would take place on a different map. This ofc only emphasizes that this is almost two missions in one.
I think I've mentioned before that making bases impossible to take over is quite a daunting task, but that being said I'm not sure why the southern base should be invincible. For the sake of the teleporter I think it would be interesting if it was the teleporter in this base the player uses to send back cargo bays (since it's the exact same teleporter the Americans find in Am12). As for Russian spawning, road exits are fine.
And holy smokes, someone has been busy. I only dare to think how long it must have taken to gather those data.
Anyway, although it may historically make sense that some extra UPF people tag along to the last part of Ar15 it can be circumvented if necessary. A majority of them could have been killed during the fatal Gensher ambush.
Concerning the material calculations: Those are some pretty high numbers. They can be reduced by two factors:
1. Omar has already established a basic base in Ar15 so the player doesn't have to build one from scratch. Story-wise it doesn't have to be a base Omar has established recently. It could just be one of the remaining, minor Arab bases.
2. Omar could also have gathered some resources. Could be a fixed number depending on difficulty or propertional to the amount the player gathers.
Researching the custom artifact technologies are completely under our control. You decide through SAIL how long those techs take to research (have a look at Ar15a for instance).
I belive you have all the data you need but I did some research on how task speed changes with level. You can take a look if you want.