Get to a Dr. or Chiropractor for the neck thing - immediately... trust me! You want to manage that asap... don't wait.
The lawyer thing isn't any good until you get further into the medical problems and lack of payment or insurance problems. I know a good one if you need reference. (denver)
Hope you get well soon and don't have much pain...