I mostly agree with you but I don't think Kyoko and Sho will ever be childhood friends again. I mean maybe Sho will think of her as a little sister or childhood friend when he will realise that she won't ever love him again no matter what he does, but Kyoko will always dislike him. Because he broke her heart too much, the pain that he infliged her will never disappear, even when it will be healed (surely when she will go out with Ren), it will still leave a scar. She just can't become friend with Sho again, but maybe hate him less.
Yes! While I don't want her to date anyone (I think that would just cause more problems), I do think Ren is being too much - he's not her boyfriend, he has no right to act the way he does towards her, and he's being a d*ck right now. I think he needs to be yelled at by Yashiro or the Pres and he needs to apologize to Kyoko. Sho has been getting better, and I don't ship them, but I want them to be friends - I think they were always friends but they both got mixed up along the way.
Ren and Kyoko need a break. Ren is to much right now. Assuming shit and acting like a jealous boyfriend when he kisses people all the time. Kyoko and the new guy need to experience something. Kyoko needs guy friends. Ren may be endgame but now he needs to stop. People forget he is sometimes manipulative pretending to be Korn and such. Ren needs more character development more than anything cause I really don't see any growth from him. Sho on the other hand has changed for the better. I don't ship Kyoko and Sho but they are becoming true childhood friends. This series is not about the romance and who hooks up with who its about achieving your goals becoming a new better you. Kyoko keeps recreating herself and its awesome. I'm still a huge fan of this series.