Does turn key stage mean the replica is street legal?
No. This phrase Turn Key means the car is driveable and ready to use only. To be street legal for the clients nominated country, it must be agreed between the client and SR in the contract that the client wants SR to build the replica car to the specifications of their country and they want it to be made street legal for their roads in their country.