Do I need a model to perform tracking? Yes, you need a model of an object or a scene to perform tracking.
How detailed should the model be? The model should fit the scene. Minor details aren’t very important and could have negative impact on tracking performance