Underbody best finish

I would seal it with a zinc chromate to prevent future rust then spray your undercoat bedliner . You might find a undercoat at local automotive paint store that has the color and the zinc in single stage undercoat for specifically that.