Yes... the person that was the cause of the accident is responsible for the damage.

They owe you a new bike, besides what they will be paying for the vehicle stuff.

Glad you were ok yourself!