The tenure is generally decided by the bishop of the archdiocese. It is observed that a parish priest remains in a particular parish between 4 - 6 years.
It depends on what kind of parish. If he is Catholic, then no, he can not marry because he is already "married" to mother church. However, if he is an Ipiscable priest and is married, but deciedes to...
A bishop may choose to install a priest when he assumes an office in the Church. Usually "installation" would refer to the reception of an office which will have some relative stability to it such as...
Bishops head a group of parishes. Many high priests and churches fall under their region.
Parishes all in one area of a diocese are grouped into a deanery. Each deanery is lead by a priest...