Step 1 and 2 is the correct approach.
For step 3 there are multiple alternatives:
1/. manual modification or upload (depends on number of corrections)
2/. DS indeed, calling BAPI's or posting IDOCs
3/. SAP has a Master Data Governance (MDG) solution that support federation into the source systems