Wow this is really a horrific video of what happened to you. I hope you have a very speedy recovery and hope everything works out for you in the future. I have ridden the roads here in Texas for over 20 years and coming form Ventura Ca.the drivers here in Texas do suck!
I ride with 2 blinking strobe lights on back of my bikes, but imho rather lights or gopro it will never be enough safety for the rider as so many drivers feel they own the road.
gary