Honestly, the way I see this going down after Kuvira helps Korra save the day:
Korra forgives Kuvira completely and they become friends.
Suyin MAYBE forgives Kuvira. I'm not sure this'll happen unless Guan captures Opal or something and Kuvira saves her.
Asami, while thanking Kuvira for saving her, Mako, and Bolin, and apologizing to her for doubting her before, still can't forgive Kuvira for killing her father.
Kuvira is offered up a full pardon from both the Earth Kingdom and from Korra herself, and is given the chance to be released. Asami disagrees with this, and we tease an argument between Asami and Korra, but Kuvira cuts them both off by asking to be returned to jail. She says something to the effect of "I've learned my lesson, but I still need to pay for my crimes". When Asami asks who'll be in charge of deciding whether or not Kuvira has paid for her crimes, and says "they'll just let you out when you ask to be", Kuvira says that she should only be let out once Asami decides that she's been punished enough, even if that means spending the rest of her life behind bars. Asami is literally given the key to Kuvira's prison. This becomes a plot point in future comics if there are any.