Thank you for this information. I will pass this along to our developer.
In reference to (3), I agree with. However, I was bringing it up because I was unsure if we were to correct our canonicals, all of the duplicate content warnings as well as duplicate titles, would go away.
We aren't creating, nor does our CMS create, duplicate posts.