Duration and Superpaint are recommended for hardi. I use duration. You don't need to prime hardi, and obviously if using duration, it's self-priming anyway. I would just prime any areas that need it with whatever quality latex you want. I would use preprite, but that's me. To fill I use mh readypatch, fill flush and no need to sand. Good luck