Not a bad idea about squads but to get the AI to use them correctly will be a chore I'm sure.
There will be no planes. helicopters however were not ruled out of the suggestions.
Not sure how paradropping things will work with the game engine and if AI will be able to properly handle the situation. I like it though.
The thing about this game is that the average life of a character on the battlefield is about 2-3 minutes while up to 10 minutes if your hiding and generally being a little dick

Anything that requires people or even AI to live for a long time will fail because they will die many many times and it will not be worth it in the end.
**about the sniper, currently, if you have a sniper, and you are not moving, you get increased view to mimic looking through a scope.