Its too late.
Chat with our AI personalities
Yes, Azelf will respawn, if you have fled or accidentally faint it, after defeating the Pokemon League.
either save before the battle or come back to that spot in about 2 mounths
you should save before you battle it so if it faints you can turn off your game and battle it again
Goldbat evolves when it's happy enough. Just battle with it for a while without letting it faint and you should get your Crowbat pretty quick
no moltres doesnt respawn. But before you take any legendary pokemon on always save the game just in case you want to catch it but you make it faint.