With cages, it is possible to take a car that is "salvage" and bring it back to being road legal. We did this a couple times when I was working in a body shop. The process involved an inspector coming in at certain stages of the repair, documenting and taking pictures.
One of the cars was some late 90s Grand Prix GTP, the owners must have been well off because the car wasn't worth that the repair cost, and they brought in a 40 of Rye for each of us in the shop when the job was done!
However, the fact it's coming from QC makes me say NO. There are more than a few incidents of wrecked vehicles coming from that place. In the snowmobile population it's well known about people selling sleds that aren't advertised for what they really are. Like rental sleds with 20,000 km (that's really high mileage on an original motor) with odometers from wrecked low mileage sleds in them.
One buddy bought one with supposed 3000km on it, never had any issues and there was JB weld found on the bottom of the crank case that was noticed after the sled blew up in the first 50km he rode it.