To be married in the Episcopal Church, one of the members of the couple must be a baptized Christian, though not necessarily an Episcopalian.
To be married at Trinity, the couple is expected to meet with the priest 4-6 times in the months prior to the wedding for premarital counseling and to plan the wedding service. The liturgy itself comes from the Book of Common Prayer, and all music must be approved by the priest. The parish musician has first right of refusal in terms of leading music at the service.
Remarriage after divorce is permitted in the Episcopal Church, but verification of the legal dissolution of a prior marriage must be obtained, and permission is required from the bishop of the diocese in which the marriage will take place. If you have already been married in a civil ceremony, your marriage may also be blessed in the church.