I asked for a little info on that body and this was the reply.
"the body is about 6.5" wide and about 18" long. As for the roll bar it will need to be removed and depending on where you run your body post they may need to be raised. I run mine on my personal truck about 1 hole up from the bottom."
Not sure I like the idea of removing the roll bar.