NSTableView
and NSOutlineView
has all that features automatically when app is launched on OS X 10.7+ (even when compiled with 10.6 SDK and target to 10.5). And considering that you use NSView as cell (that is available only on OS X 10.7+ with 10.7+ SDK) i don't see the problem, you MUST have the "momentum" and the "bounciness" automatically. Try TableViewPlayground demo and see what you are doing wrong.
p.s. 10.6 has the "momentum", but not the "bounciness".