Assuming he doesn't evolve:
lvl 10: Thunderwave
lvl 20: Agility
lvl 30: Slam
lvl 40: Dragon Rage
lvl 50: Hyperbeam
But you probably want to evolve him when he is ready (lvl 30).
yes, you can find dratini in the safari zone
to my knowledge,you cannot catch a dragonair in yellow version, but you can catch dratini in the safari zone
Yellow shows up in Chapter 36 (Vs. Dratini) when Red helps her catch her first Pokemon
It learns it as a arcanine.
Pikachu learns Thunderbolt at lvl 26 in Pokemon Yellow.
it learns razor leaf and vine whip and when it evolves into venasaur it learns solerbeam
if your code was to catch him on lv100, then he cannot evolve. if you cought him on any level under 95, he will still evolve normal
he evolves into dragonair at lvl 30 and dragonair evolves at lvl 55 into dragonite
You can get one by fishing with a Superrod in the Safari Zone. But the easiest way is to evolve a Dratini (at level 30)
Yes, it learns Thunderbolt at level 26.
Vulpix learns Flamethrower at level 35.
In Pokemon yellow your starter is pikachu which dosnt do well against a rock type trainer like Brock my suggestion would be catch a nidoran (male) or (female) "which ever seems more legit to you, then you need to train it to level 12 when it learns double kick. after it learns the move i recommend train it 2 more levels then battle Brock, it will be a piece of cake