Depends heavily on the general. Sajj can go for slower decks, she'll be the one leading Control decks, her fastest deck would be a tempo built to her playstyle and artifact combo. Zirix leads all the faster decks, the faster tempo decks and all the aggro/swarmy ones.
Structure would probably be Zirix since the synergy in terms of dervish buffs can be applied to his BBS and the swarmy board playstyle suits Zirix and his BBS better.
Golem can sincerely be either. Depends heavily on your curve. More swarmy/board flood playstyle, Zirix can probably support that better. If you're looking for longer lasting board control and curving into the bigger golems, Sajj would most likely be better.
Yeah, I run all 3x of all 3. Pax gives you insane value and can allow you to establish a board early on and can very easily snowball out of control. Falcius lets you handle midsize minions with your general incredibly efficiently. Aymara provides an absurd amount of pressure and if you've baited out removal decently well (which is something you should be doing while playing Vetruvian regardless). She can end the game. Not to mention chain summoning multiple is absolutely devastating.
Depends, really. Zephyr is Frenzy style AoE whereas Ankh is Linear AoE. Depends both on meta and what deck type. Generally, you'd be running Sajj with either of these.
3x Blood of Air, Rashas if you think it necessary. Not much more than that is really needed, the rest you deal with using your board presence. That pretty much applies to both generals. Sajj will generally run more healing as she will use her face + BBS as removal more often.
Chip damage into a finisher really. Something like, hit them with a dervish or two every turn and then drop a finisher bomb with WotS + FBO, or Stars Fury + FBO. Aymara value helps you reach a point where you can finish an opponent. It generally will amount to snowballing chip damage though.