It will drop off your report at all CRA's at 7 year mark just around the corner. Correction it should and if it doesn't you can inform the CRA's it is supposed to be gone. Actually I think technically it is 7 years +180 days from DOFD.
The SOL you refer to in most states is 3 years check yours. And that only applies to litigation i.e. you cannot be sued to pay like a judgment levied against you.
Also any collection agency that attempts to collect can be stopped by sending DV letter.