You should be able to buy it at Celadon city' department store.
It can't learn it on its own you need to use the TM.
You can get the TM for blizzard at the Lilycove Department Store.
That TM is not in firered.
TM 50 is Overheat
The Blizzard TM can be found in the Pokémon Mansion on Cinnabar Island in Pokémon FireRed.
there is no tm for aqua tail.
You can find TM Dragon Claw on Victory Road in Pokemon FireRed (Kanto).
Articuno learns blizzard at a level 73,or you can teach it to him from TM 14.
Yes, Golduck can learn Blizzard by means of TM.
Veilstone store or Lake Acuity.
veilstone store
TM 30 is Shadow Ball