Looks like the wheels are savlagable... Time for that SRT6 upgrade...
Then just put your mods on that... *hugs*
EDIT: As to if it's totaled... probably is. There is deformation of the passenger protection cage and also looks as if energy was trasmitted all the way down the passenger side. I suspect it's toast.