Thats what I did , I carried a Hagerty policy on the car the whole time I was doing the restoration, Once I was ready to put it on the road I got plates and insurance. I was living in Alberta at the time, and the car was from Alberta so I did not need a out of province inspection. But when I moved to BC I got a out of province inspection. It was quite simple and the staff at the garage were more interested in talking about the car than fretting over details. My car is fully stock so there were no modifcation issues. That said, I don't think that ICBC has much of a say in the inspection, only that the car has passed one. The inspection is for mechanical correctness and safety. In fact I still carry the Hagerty policy as well as the ICBC insurance, because the only answer I could get out of them to the question "what happens if the car is totalled in a accident" was a vague "you would get fair market value for the car".