The short answer is no. There is no Dive, HM 08, in Pokemon FireRed.
Their are 7 HM's available in Firered.
it is in ice fall cave on 4 island
You cannot get it in Pokemon FireRed. It doesn't matter because it is not necessary in Pokemon FireRed.
on Island #4 in icefall cave icefall cave
Where did you hear that? There is no such HM as remover in any game.
waterfall
icefall cave
pour water on your game
HM 8 doesn't exist in Pokemon Fire Red or Leaf Green.
you get it in icefall cave on 4 island clear the ice to get to the ladder that will lead you to the HM waterfall.
Celadon City