SolidWorks can create anything if you have the knowledge & time to use it.
Here's a couple of examp[les of what can be done.
Yes it can. Do you have any training on Solidworks? What are you planning on doing with the model? This will determine how to procede. If you just want to make a diagram you could just make it as a part.
Specialised software exists for recreating accident scenes.
Any of those (and many others) would probably be more suitable.
Retrieving data ...