>>44437545In RB, Pikachu learns Thunder at level 43. You can use thunderbolt and evolve anyways.
In yellow pikachu learns thunderbolt without using TM, but starter pikachu doesn't evolve because mascot.
Nidorino doesn't learn anything interesting (double kick at lv 50? yikes), all of the good moves for Nidoking are via TM