Are you sure lynx doesn't fetch any external resources? Some text-mode browsers (I forget if elinks or w3m does this) fetches external CSS by default so they can attempt to render fonts on the the 16-color terminal. :)
The "right" way of doing this (calling lynx in a network-restricted cgroup/chroot/container) sounds like a pain.