No just save it before you attack and turn it off if it faints
Chat with our AI personalities
yes
After the battle ends the Pokemon will still evolve however you will have to revive it if you still want to use it.
weakest is definitely jolteon. i recommend a fire type such as moltres if you can catch it, it is at the peak of mt. ember on one island and doesnt flee from you, however it is still extremely hard to catch
No , once it faints , it will not reappear , unless you save the game right before you make it faint .
well assuming you still want a Pokemon to use the HM Fly... i would suggest a flying typed Pokemon. Like Pigeot, or Spearow. Or you can take advantage of one of the legendaries you can catch in the game. If your playing Heartgold or Soul Silver, you can get one of the legendary bird Pokemon. Articuno, Moltres, or Zapdos. If you playing Pokemon Platinum/5th Gen. you can catch Pokemon like Starly, or Golbat. Specify your question in whichever game, and i can help you out more than I am right now.