No! You don't need to use any HMs at all!
enter the Pokemon league
victory road
yes there is and in it is terrakion
You can catch it in the bushes within the badge checking stations before Victory Road.
you can only get fraxure on 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
enter the Pokemon league
durant heatmor and terrakion
you catch it in victory road
Victory Road
Victory Road.