In addition to Bob's reply, we don't do people's homework and this sounds like a homework assignment.
Unless you are in a rushed situation, just call any faithful Catholic parish and ask to make an appointment with a pastor or priest who can answer your questions.
In addition, you can probably get some time with a priest at a local Catholic monastery or religious convent.
We use to have a priest-helper in good standing in the Archdiocese of Boston who helped up for a long period of time but he got elevated to a Bishop by Pope Francis.
If there are other faithful priests in the Archdiocese of Boston who are knowledgeable in Canon Law, who would be willing to assist our work, we would love to have you onboard.
Just contact me through our About Us page.
Here is a related posting where Fr. Jonathan provided an e-mail interview when he was with us: