Don't confuse the inspection and registration process to legally get your car on the road has anything to do with how roadworthy your car may be.
The two are mutually exclusive, you need to be able to wrangle the paperwork and the certain safety items an out of province inspection looks for and then pay the lovely fees. There is no inspection of build quality or inspection of welds or building materials, that is left up to the builder. A trusted mechanic or experienced car builder is your best bet to ensure your car is roadworthy, but that it is not relevant to the registration process.
Darren