Altaria learns Double-Edge either by the Move Tutor in the Sootopolis City Pokémon Center (the lady near the bookshelf), or by breeding with a Bagon, which learns the move itself at Lvl. 53.
Altaria learns dragonbreath at level 35.
Altaria learns Dragon Pulse at level 54.
No it cannot
sing
Sadly no.
59
altaria
Altaria learns Perish Song at Level 62.
It learns double egde at level 63. Double edge is that last move Aggron learns.
crunch double edge and dragon claw
he can learn dragonbreath
Aggron learns double edge at the very high, taxing level of 63. Good luck