Nokia Transport 3.3 - Do I need to have Nokia Maps installed in my phone if I want to see the walking instructions with Nokia Transport on my Nokia Lumia with Windows Phone 7?

No, you don't need to have Nokia Maps installed or running on your Nokia Lumia Windows Phone 7 device. Nokia Transport loads the required map data automatically when you want to see the walking route on the map.