Welcome to :SNSign:
Thank you for your service! Former Navy here, but Semper Fi!
Now onto the car. Judging by the pics, I don't see anything that can't be fixed. It always comes down to money and how much you are willing to spend. Honestly, I have seen way worse. I think most of the...