Sorry to see that mate, glad your mums ok though.
My mum borrows my astra once in a while, i'm a nervous wreck when shes out in it because shes always going on about 'Its too fast for me' and 'isn't it strange, i'll be doing 110 and it feels like i'm doing 80'
Looks repairable, 2 new doors, job done

can't see any damage to the sill, abd the B pillar should be intact aswell by the looks of things.