Something like this is feasible in OFP, and probabally arma... you can create a marker on the map by clicking it, and you can spawn vehicles and troops to the position of the markers...
I think the biggest problem with what your suggesting would be to 'spawn' players on location...
I havn't looked into it too much, but I think it's hard to move players around in game... You could possibly set it up so all the players spawn at base at the start of the deployment period, you use the deployment time to set up markers around the map for the players to deploy at, then once the deployment time is up, all players are killed off, and respawn at the markers.
I'm interested in setting up something like this myself at some point, but with the added feature of the commander being able to choose what units to 'buy' before deployment, based on real-world cost.