Oh heck yes, that'll fly again. If you decide it won't, box it up and send it my way! It'll be in the air the next day.
There's nothing to it...Personally, I'd toss the crumbled/squished foam pieces, fit in the larger "undamaged" pieces, patch what's missing, and off you go.