This should help...
TM 64 (Explosion) - Buy Ragecandybar at Mahogany, exchange with guy in underground path between Cerulean and Vermillion
You can only get one per game, and then you could trade it for TM Explosion.
Explosion is TM 64
There is no TM transform in Pokemon HeartGold
Tm 70:)
Yawn is not a TM.
Meanlook isn't a TM.
Confusion isn't a TM.
The RageCandyBar serves no real purpose in the game. However, later on in the game, someone will trade you a certain TM for it. In the Kanto region the only person in the underground tunnel will give you the explosion TM for the RageCandyBar.
Yes
There is no TM for Dive and you don't need it.
Nope
Its on Mt.Silver.