Hi there,
I think you're only inadmissable if you have been indicted for an offense that could have gotten you ten years in jail for the maximum sentence. But you can also be considered "rehabilitated" if the offense was a long time ago and there's been nothing since. Here is the official version from CIC:
http://www.cic.gc.ca/english/resources/manuals/enf/enf01e.pdfThey've tried to reword the legal language, but it's still a long haul. Good luck with this!