So sorry to here of your wreck. Your VX looks WAY more intact and better than mine when I rolled, so yours should get repaired just fine and ok.
I know it sucks, but hang in there and I hope you have rental reimbursement on your insurance in the mean time or a spare ride while your VX is getting repaired.
It looks like your airbag deployed, I bet that hurt. When I rolled my air bag didn't deploy and my VX looked like it went through a grinder on the top, drivers side, front, rear windows, Hood, windshield, even the passenger side. It was a nightmare. $18,000 in repair cost, 2 and a half months of rental reimbursement and to repair and they didn't total it. I think your safe.
I just hope you are ok and not hurt in all this.