400 is typically OK for most paint, 600 is better for a smoother finish.
As the other poster said, when your substrate is looking shiny, the top coat has the best base to build to a shine instead of a rough surface to try to blend in.
The topcoat paints do not really fill in the sand scratches and they will be visible in the finished paint.