self-etching isn't needed, but sanding the part surface is always a good idea (just to make sure there is no release or residue from the casting process)
I too prefer lacquer based primers. I usually use Duplicolor Sandable Primer, great stuff, you can get it at most auto supply places