A vicar general is appointed by the bishop as the highest administrative officer of the diocese, with most of the powers of the bishop. ... In the Church of England, a vicar is the priest of a parish the revenues of which belong to another, while he himself receives a stipend. His official place of residence is a vicarage.
Who appoints the vicar?
Vicars general must be priests, auxiliary bishops, or coadjutor bishops—if a coadjutor bishop exists for a diocese, the diocesan bishop is to appoint him as a vicar general.
How do you become a vicar?
A diploma or a degree in Theology (after three years part-time study). Some Diocese expect an MA. This is followed by 3 and a half years training as a Curate in a parish before you can apply for a parish of your own.