do I need any modules outside of those that come with naviserv
Not sure, what you mean by "come with naviserv". If you build with [1], everything for a standard OpenACS installation is included. If you need/want more freedom, go with [2] or even [3] and combine this with your favorite version of pg, tcl, tcllib, tdom, NaviServer modules etc.
Some components that were extra on AOLserver (ssl driver, nscache, nssha, ...) are already included in base NaviServer [4].
all the best
-gn
[1] https://openacs.org/xowiki/naviserver-openacs
[2] https://sourceforge.net/projects/naviserver/
[3] https://bitbucket.org/naviserver/
[4] https://bitbucket.org/naviserver/naviserver/