As red58 said, Its a temporary fix and it'll be just that much more work to grind all the fiberglass out along w/the rusted floors when "your friend" goes to fix it right.
But,,yeah, it will hold for a while if youre lookin to keep the road noise and exhaust fumes out.