Is a degree necessary?
If you are going integrated in Europe the costs are extremely high but less need for a degree as training is aimed totally towards Airline recruitment with less than 300 hours flight time.
The rest I cannot answer as don't have experience.