MCL 750.243d lists places that you cannot posses a firearm, UNLESS you have a CPL. Sounds like you're getting your CPL, so this won't apply to you.
MCL 28.425o lists places that you cannot CONCEAL a pistol.
In general, laws prohibit. Therefore, that which is not prohibited by law is legal. Yes there is no law permitting OC in PFZs, but there is also no law prohibiting it. Good luck finding a law that permits something. Usually an exemption is added to a law that "permits", but it's really just exempting from a prohibition.
I'm going to leave part 2 for someone else to answer.
(Edit) Welcome!