I just beat Erika and the saved Mr. Fuji at Pokémon Tower.
Venusaur level 35
Pikachu level 36
Dugtrio level 34
Hitmonchan level 36
The main reason I'm posting is because I want some suggestions on moves for them to learn later. My main concerns are whether or not I should have Pikachu learn Thunder, and if so, would it be a good idea to replace Thunderbolt with Thunder. My other concern is Hitmonchan's moveset. I love the elemental punch attacks on him for when I transfer him to my newer generation games, but Hitmonchan's crappy Special Attack makes them a little weak in this generation. I'm just looking for other suggestions for a good moveset on Hitmonchan.
I'm also having a lot of trouble choosing between Lapras and Dewgong to become my water/ice type. They both seem to be good Pokémon and I like them both a lot.
My last Pokémon I plan on using Is Aerodactyl.
Any advice or suggestions is greatly appreciated.