Go through ICBC, Maurits.
It won't cost you a dime.
The claim will go through on the other party's insurance, your deductible will be waived.
You'll get it fixed correctly, and if you have warranty issues & the shop won't respond, you can go back to ICBC and sort it out.
GT Collision is apparently a pretty good shop, I think they're in your area.
The fender looks like junk. The door might be repairable.
ICBC tends to be full of cheap pricks, so push the estimator at whatever shop you go to for a blend on the hood, and make sure they're going to disassemble the door properly (remove all mouldings, trim, and weatherstripping prior to paint). Again, ICBC is cheap and they like to cut corners on older cars. Review the estimate and make sure it includes all the R&I's to make it look right. They should drop that side of the bumper and remove the headlight/signal as well, at minimum.