Will epoxy primer cover??

P/O removed vinyl top. Roof is pitted all over. None LOOK deep. Will epoxy primer cover the holes? Is it best to just light coating of body filler the entire roof? Did small area with filler and it came out nice.