Hi again,
It really depends a lot on the sentences, as whether or not you qualify criminal rehab is based on the time since the sentence(s) has ended, but that also depends on the type of sentence. Since your sentence seems to have ended around 7 years ago, it sounds like you might be indeed eligible for criminal rehab. I can't really say more without knowing more about your particular situation (and I am not the expert on criminal rehab here, I should mention). Just know that even once you are considered "rehabilitated" the border officers will likely bring up your past every time you cross the border, sorry to say.