Yep, those steps are accurate. Although step 5 likely won't be necessary as importing the private keys should import the corresponding addresses as well.
I'm not sure which BCC wallet I'll try to use yet, it looks like Electron Cash is still Coming Soon.