well..

It looks like that is almost impossible in 3dgs, with any physics.

You can make it simpler, and if with an artistic hand, you can do yes nice explosions with 3dgs.

You have to remember that is a PS3 ( ingame ? ) video, a very different spec and approach that 3dgs has.

About ragdoll, I dunno.