Bulk insert of addressess

SOLVED

In company C we have 3400 customers.

Each customer needs to have a new secondary address added.

Same address information for all.

1. Is inserting into tciaddr and using the new addrkey then inserting into tarCustAddr (via direct database calls) an option?

2. Is there a way using dataporter that would be easier than prior approach?

3. Something else better than either option?

4. Bonus question - can the contact information be added programmatically as well?

Thank you.