>>> One more: Is there a way to 'lock' the Focus?
You might be looking at the "classic turntable" command, haven't checked if it still works in 2012:
http://www.cadsoft-consult.com/blogs/architecture/2010/05/dont-take-away-my-turntable-navisworks-201...
This should focus the camera on one spot and rotate around it, if I remember correctly.
For the first question it is possible, even though it requires some API coding
>>>Does Navisworks have the ability to draw a walthrough path, like 3DS-Max, or even Revit? I like everything else about the program, but the herky-jerky motion control is terrible for making animations.
I made a small C# software utilising the Navis API that lets the camera follow a pipeline in Navisworks keeing the camera focus or shifting it according to need, with some small modifications it should be possible to track a e.g. Autocad polyline or similar. It was made for project coordination but most likley it should be possible to use it for animation also. Sadly it is company property so I am not able to share the code, but there are quite many examples in the api folder that you can steal code from. Requires software development skills of course.
For a more teadius approach you could take the coordinates from a AutoCad line and recreate the viewpoints in xml for import into Navisworks, this approach is quite some manual work, but should be possible also, maybe it would just be better to create the viewports manually in Navisworks (but if the design comes from another application you could maybe save the coordinates from the base design?).
/Markus