Do each sub-account need its own tracking script?

Yes, you need to install an unique tracking script on each sub-account. A new tracking script is generated per sub-account and can be found in the “Company & Payment” section.