No! You don't need to use any HMs at all!
enter the Pokemon league
yes there is and in it is terrakion
victory road
You can catch it in the bushes within the badge checking stations before Victory Road.
You can get TM02 Dragon claw in victory road
you need to go to victory road.
Victory road
victory road
victory road
Victory road
It's close to when you're done with victory road
How do you move the rock in front of the cave in victory road in Pokemon white
durant heatmor and terrakion
enter the Pokemon league
you catch it in victory road
Victory Road.
Victory Road