Well you don't exactly need ALL the information prior to contacting insurance in this particular case... Your insurance has a subrogation department specifically for situations like this where you are not at fault and they get to play the game of going after the bad guy. It's a fun job. Full coverage on the Jeep?
By getting all your cards in a row prior to contacting the insurance company, you're potentially speeding up the process, but I wouldn't wait any longer. Let them do what they do. It's their job to gather all of the information, and find out who the driver was, and take action. You've got all the evidence you need.
With that said, let them do the leg work. Keep me updated throughout the process and I will most definitely coach you along to let you know who needs to do what and whether or not you're getting reamed or if it's fair expectation. If the truck was clearly marked, it will hopefully not be too hard to identify who the driver was. At worst, Goodwill may not be able to pinpoint an exact driver, but that's irrelevant for you. The proof is in the pudding. A Goodwill truck ran over your Jeep, on video, and they are liable. They will pay.