Recommendations for primer(s)

I agree with Southern Polyurethanes. Be aware their epoxy requires 24 hrs of above 60 degrees to cure. SPi costs a little more than TCP, but I use a lot of their stuff too and like it. Used PPG first line of epoxy years back, great stuff but I can not even stand to smell it.
I agree SPI have great tech help and info.