That's a nasty accident- pathetic that drivers act in this way. And why is it so often fourby drivers? (present company excepted).
Back injuries, even apparently minor, can last a long time and keep returning when you thought they had healed. Make sure you get medical advice, especially regarding the back. Damn shame about the ST.