The only source I found couches the information in generalities:
Reading between the lines it would appear that you have an option to argue for whatever you want if you connect the reasons to produce a legitimate reason for an alternate location.
no. it must be done in the church.
Giving a stipend is not necessary (if it were that would be the sin of Simony) but it is a nice gesture because you have made 'extra use' of the church, its facilities, and the Priest.
Yes, a Priest can perform a legal wedding if both parties are Catholic. If one is not then they may have some red tape to go through in order to be married in a Catholic Church.
It depends on the religion. In a Catholic wedding the priest officiates and witnesses the sacrament.
In the Catholic church, a celebrant is one who celebrates a sacrament. In a wedding, this would be the priest because he is the one authorized to perform the marriage.
Regardless of who they are marrying, Catholics are obligated by their religion to be married in a Catholic Church by a Catholic priest.
Yes it does. If, for example, you were married in a civil ceremony, the Church does not recognize that as sacramental matrimony and you must 'regularize' that marriage with the Church by confirming your wedding vows before a priest or a deacon. Some couples who have been validly married in the Church for many years will renew their wedding vows also, even though they have been validly married for years.
You should be able to because at the end of the day its your wedding. Some churches are more open than others in terms of what you can and can't play within the church so ask the priest.
For a Catholic priest to celebrate any sacraments, he must have a Celebret which is a signed document which is sealed by his Bishop attesting that he is a validly ordained priest and free to say Mass. He must be in possession of his Celebret to officiate at any sacraments where he is not personally known. To celebrate a sacrament (such as marriage) outside of his own diocese, he must have specific permission from the Bishop of the diocese in which the Church resides, in addition to his Celebret;, and specifically for a marriage, he must also have permission of the pastor of the Church where the wedding is to be held. If he has all of those permissions, then, yes, he may celebrate the wedding.
Roman Catholic AnswerThe best person to ask would be your priest or the secretary at your local Catholic Church.
Where priests normally perform their sacramental functions- a church. The church has always frowned on novelty or unorthodox weddings- such as in parks, indeed out of doors ( one can always take pictures of wedding parties in a park- why not) - but the ceremony is a Sacred one- best done- In a Church. in other words In-House (Of God). Church weddings- a sacrament ( matrimony) are performed and celebrated in a Church!
A priest. ----- Most weddings of the Middle Ages were not performed in a church, and in many places, a wedding only required a man and a woman swear to each other that they were taking each other as spouses. The people who performed the wedding were the people getting married. No priest was needed, and even witnesses were not required. There is a source link below.