Tanks as the previous post have said omnibot can mount tank, in the lastest version there are 4 different aim modes for tank mounted mg’s. Omnibot can also escort & ride vehicles.
I’m assuming that when you say drive tanks that you just mean mount & not drive like in etqw.
Commanding bots, In omnibot you can define locations on the map for bots to attack defend snipe mobilemg mortar, all these are know as goals . These goals can be enabled/disabled via a seperate script, the most common way is by reading the wm_announce type messages, but is not limited to just this.
Knowing the “Game Monkey” Script Language is not really needed its just based on it, basic understanding of structure is what is really needed. I’m working on a new guide to omnibot scripting hopefully I’ll be releasing it soon.
As far as the source code just look at the ETPub code & add the omnibot section to your mod as that is all the code you need for you mod to run the latest version of omnibot.
As far as Bobot I did find 1 (one) server running it compaired to the 100’s running omnibot.