Spoiler:
Tenshinhan's soul eventually becomes pure enough to learn Kaioken and Spirit Bomb during training with King Kai. He realizes the path of Enlightenment during the battle against Freeza. It's not quite perfect, but he combines it with Kaioken to create Nirvana. The perfecting of Enlightenment allows Tenshinhan to become a God.
Master Roshi's soul is not pure, so initially he is unable to use the Kaioken or Spirit Bomb. However, he like King Kai he knows how the techniques works: Ki Beat (since Kaioken is supposed to increase your abilities for a heart beat's time) and Ki Siphon (Spirit Bomb takes energy from surrounding forces) Master Roshi combines Ki Beat with the Kamehameha Wave to create Kaio Wave (Think GT's 10x Kamehameha Wave) After training with Tenshinhan, Master Roshi's access to Godhood purifies him-he can finally use Kaioken and Spirit Bomb
Yamcha's soul isn't pure either. Master Roshi teaches Yamcha his Thunder Suprise Attack. With continued training, Yamcha creates the Lightning Fist. Attacks are electrically charged, and using AfterImage creates Electric Clones. He claims he came up with the Kienzan in a dream. After Master Roshi's ascension, he tries to teach Yamcha. He just learned the basics of Enlightenment before the tournament.
Chaozu's soul is pure enough, but his physical limits prevent him from being able to use Kaioken, Spirit Bomb, Ki Siphon or Ki Beat. Training under Master Roshi, he learns to increases his TK abilites, read the mind of opponents (Foresight) Attack and disrupts an opponents Ki (Disabling Strike) Cause Illusions in opponents who can't control chi, and finally, learning Instantaneous Movement by the end of the Buu Saga.
Chi Chi's soul is pure enough, and can use Spirit Bomb and Kaioken, and uses the knowledge of Ki Siphon to absorb energy into her body, augmenting all of her abilities, and finally also uses the Kaio Wave
Master Roshi's soul is not pure, so initially he is unable to use the Kaioken or Spirit Bomb. However, he like King Kai he knows how the techniques works: Ki Beat (since Kaioken is supposed to increase your abilities for a heart beat's time) and Ki Siphon (Spirit Bomb takes energy from surrounding forces) Master Roshi combines Ki Beat with the Kamehameha Wave to create Kaio Wave (Think GT's 10x Kamehameha Wave) After training with Tenshinhan, Master Roshi's access to Godhood purifies him-he can finally use Kaioken and Spirit Bomb
Yamcha's soul isn't pure either. Master Roshi teaches Yamcha his Thunder Suprise Attack. With continued training, Yamcha creates the Lightning Fist. Attacks are electrically charged, and using AfterImage creates Electric Clones. He claims he came up with the Kienzan in a dream. After Master Roshi's ascension, he tries to teach Yamcha. He just learned the basics of Enlightenment before the tournament.
Chaozu's soul is pure enough, but his physical limits prevent him from being able to use Kaioken, Spirit Bomb, Ki Siphon or Ki Beat. Training under Master Roshi, he learns to increases his TK abilites, read the mind of opponents (Foresight) Attack and disrupts an opponents Ki (Disabling Strike) Cause Illusions in opponents who can't control chi, and finally, learning Instantaneous Movement by the end of the Buu Saga.
Chi Chi's soul is pure enough, and can use Spirit Bomb and Kaioken, and uses the knowledge of Ki Siphon to absorb energy into her body, augmenting all of her abilities, and finally also uses the Kaio Wave

