Most 200mm cars have the body mounts mounted on the front bumper and the rear shock tower, but where ever they are should cause you an issue, you shouldn't need to buy anything else to mount a body!
That body should fit so long as it clears you front shock tower ok, but you may need to cut a hole for the engine with that!