Here I am again with yet another question. Can you pre-render display lists without lagging the game? Like if you get into a new region of a map, it loads the new "regions" of the world and pre-renders them in display lists, maybe in another thread?
You can't render from multiple threads, even into display lists. DirectX 11 can do that, but it's slower than just using a single thread due to drivers (on both vendors).
I wouldn't worry much about performance in your case. Just make the chunks small enough, and there won't even be a dent in the FPS when a new chunk is loaded. Try to aim for 16x16 chunks.