#1 always get a lawyer... let them handle it, you pay zero out of pockets and get your car fixed plus a little cash...
#2 sorry if you mentioned, is the car paid for or have a lein?
#3 yeah, insurance companies will do whatever possible to try and screw you, DO NOT cash the check and DO...