I just wanna know how do you recruit NPCs?
You can't. You can help them if they want to capture something or are getting attacked, but that's about it.
We need a script to pick up random friendly squads and lead them to objectives. I can't imagine its not possible in the current game engine.
It should be possible, yes. It should also be possible to take these new scripts and apply them to SOC. Just will take some time.
in OL 2.2 you could recruit them, its no big deal applying the same trick into CS. After all its the same engine (only enhanced)