Can a felon get a CPL in Michigan?

No, with exceptions.  If you have ever been convicted of a felony in Michigan or any other state, you are ineligible for a CPL.  However, if that conviction has been set aside and the applicant is otherwise qualified, the individual may not be denied a CPL per Michigan AG opinion 7133 on May 02, 2003.