a) you dont have to build them. They just spawn every 30 seconds(300 in battle). AND they are for free

If you need more you have to upgrade the tactical or logistic slots on the planet.
Its the same for the advent and vasabi too.

No the Pirates are a party on their own. If you pay them you do what the other players offer to you as "missions".