I'll be honest, I don't want the show to spend enough time on him to redeem his slave owning, especially because i think that while it's very problematic, it's actually not the worst thing about his character.
This show is supposed to be about Kara, he should be around to prop up Kara's story, and not the other way…