Camera tracking (which is a kind of 3D tracking) and matchmoving are very different from 2D point and planar tracking, as is done with mocha.
I know I can track camera movement with Mocha
No, you can't. All tracking in AE and mocha is 2D and oprates on the assumption that footage can be distorted to give the illusion of perspective, but not a genuine 3d representation of the shot. For what you have in mind, you need apps like SynthEyes, Matchmover or the free Voodood 3D tracker to reconstruct a 3D scene and based on that work in MAX and AE.
There are two solutions (like already metioned):
You can render your object out from 3Ds MAX with a static camera, import the footage to After Effects, motion track your video and parent the render to the tracking data. Therefore you need to match the camera angle in your 3D-Software and you can't use this method for a actually moving camera. But for tilt and shift movement I think it's a good method.
You alternatively could use the free voodoo camera tracking software. Of course it doesn't give as great results as the commercial software solutions but I'm quite sure you can get a pretty nice 3D-track with a little work. Then you can export the tracking data as a script for 3Ds MAX and use it in the 3D software!
hi! i think Boujou is a perfect tool to place a 3d object into a video footage.