On the issue of Ranma channeling Saidin. If he doesn't have the spark in him(however powerful he may be), he'd need training of the right kind to access Saidin. There's no guarantee that he would learn it. I don't think everyone teaches the Flame and the Void, and the closest other option for Ranma ...