Ye4s, it is possible to fire/throw from moving vehicles. The only thing not possible from vehicle is unarmed/melee attack.
Yoga, your question about the behemots will be adressed later

But on actual force: imagine ca. the same amount of armament right behind a door you have to enter (so no outranging bots. Main reason why you want 2 guys with Big Guns).
And just outside Vault0's gate will be behemot, turrets, humanoid bots, scurry bots - basically the machines throw on you everything plus the kitchen sink.
Ye, I'm hating pacification bot too, as they are resistant to laser damage.
Just a short thing: did you sell all unwanted equipment for cash? Inside Vaul0 will be shopping (if you care)! It is jolly fun to buy the equipment right from people fighting with you in the very front line
Now I go back watching Dragonball...