What a Shock! If you haven't gone to a Dr, do so ASAP!
My neighbor had a very similar accident and had his car totaled along with the person that hit him giving him completely fraudulent information. I hope your health is okay! I hope that you also put out a bulletin for anyone that might have seen the accident.
Everything else is secondary to having yourself checked out by a Dr. after an accident. Non treated back and neck injuries can cost you months of disability…
Glad you're still with us!