Nokia Maps 2.5 on your Nokia Lumia - Does Nokia Maps in Nokia Lumia with Windows Phone 7 work offline?

No, you need an online connection in using Nokia Maps for Windows Phone 7. The map data is streamed on as needed basis and it is not cached.

Note that offline support is included in Nokia (HERE) Maps for Windows Phone 8.