Sounds like a complex ask for the forum.
Do you have an ecommerce platform that contains all of this data? You may be able to populate the custom object via API, but you may also want to think about the overall data model.
Can you describe little more? Are artists and customers in the lead ? without the data model its not easy to suggest any solution.
- When artwork is uploading, the artwork is linked to Artist Lead or CO ?