I am glad that you have insurance all sorted out to be legal. Would you mind telling me which insurance compnay does your dad use, since I have a friend in Europe who may benefit from this information? Many thanks!
Also, which version of the Impreza do you have? RS, WRX, or STi? From the writing on the intercooler, I am guessing STi, but I look forward to your reply.
Have you added any more stickers? 