It's crazy that IRCC puts innocent people in background check for such a long period of time and this guy has his criminality completed without a hitch. But to the answer to your question, if your criminality is completed then you're good.
Hopefully you will work to be a good citizen and not...