RE: .28 in a funfactor? oh dear....
All in all it doesn't look to bad. If the engine is ok put the thing back together and have some more fun. The pipe doesn't even look as bad as you made it sound. You can put that in the freezer full of water and capped off and alot of the dents will come out.
You can also use the stock shock tower.
Try using a throttle return spring as well as a fail safe. It will kind of act as a backup to the fail safe.
rolland