That primer will work fine, but if you want a decent finish that will last it is definitely NOT the product to use. That roll on stuff just doesn't work very well and you will have adhesion issues after awhile. It's great for truck beds and utility trailers. Find a Napa that sells paint, their house brand stuff is actually Sherwin Williams and is decent stuff and pretty inexpensive. If you don't have one close buy, then get some the Summit racing branded 2k (I believe it's Kirker but have also seen reference to DuPont). Also good stuff for the money, it sands easy and doesn't shrink excessively. If you have a paint store nearby see if they carry Transtar and get some of that 2k primer. Also an inexpensive but good primer. I worked in a shop that we painted all our trucks (not pickups) with Sherwin Williams/Napa products and the stuff worked well. Probably not going to use it on a Concourse car, but its good enough for a "nice" refinish and holds up well.
I've used some of Eastwoods paint products and their primers, topcoats and fillers really are not impressive and for the price there is better stuff around.