netsuite has a concept of a "vendor center" i believe where you can pay for vendors to have licenses to your NS and access a limited number of objects, but i'm not sure if editing their own vendor record is one of those (nor would you necessarily want them to have direct access). but yes, you can CSV import to many records in netsuite, including vendors.