I don't use the navigation system much, so I can't answer your question about saving waypoints.
My waypoints are stored in my noggin.
One pleasant surprise was one of the custom screens I'd set up and accidentally deleted came back after the reset.