To get back on-topic...since it wasn't your fault, make sure to have YOUR insurance company handle it, not the other party's. Some insurance companies might try to force you to get the work done at a cheaper body shop, won't pay for OEM parts, etc. When my honda got hit (other guy's fault), I had my insurance company handle it on my policy and then they would get reimbursed by the other guy's company. This way, you have more say in where you want the work done (Toyota body shop using OEM parts). In the end, your insurance company will have maybe paid some thousands of dollars for the repairs (and you pay your deductible), so you know they'll do everything possible to get their money back from the other insurance company. After all, I asked myself, "What is an insurance company?" A bunch of lawyers who write fine print!!
This tactic worked quite well, as I had the work done at a honda body shop, and when a new bumper was required since there was no used one available, it was approved quickly. I also got my deductible back quickly, plus the work on the vehicle was done on time. I didn't have to pay anything until the job was completed to my satisfaction. Under no circumstances should you pay anything until the job is done! One coworker did this with the GM body shop and her vehicle just sat there for 1.5 months.
I might add that my insurance company (Allstate) as their policy would replace part with OEM parts, but used parts from the year of my vehicle or newer. If the replacement part didn't hold up to spec (say, a tail light lens was faded by the sun), they'd replace it at no charge. There are different levels of salvage yards out there. The top tier have the newest vehicles and best condition parts, and it goes downhill from there.
I would imagine that the body shop would still put your vehicle on a frame alignment machine to see if anything is out of whack and maybe want to check the alignment.
PS: Get a steel bumper. After I bought my 100, the first thing I did was order steel front and rear replacement bars. Think of it as cheap insurance in an accident. This is especially true once the vehicle is old, runs great, but has a low bluebook value (so if it gets totalled, you just get reimbursed bluebook at best and are out a reliable set of wheels, and have to shell out tens of thousands for a new toyota SUV). Sure, insurance companies will pay to repair damage, but it's never the same afterwards. Best is to minimize damage by having more steel than the guy who hits you.