The best primer on the market today is PPG's DP. It's a epoxy primer that does not have to be top coated. As far as paint, I find that Omni base coat requires more coats to cover than PPG's top of the line base coat - DBC.
For a beginner I would recommend PPG's single stage paint - DCC. It covers 220 grit sand scratches while bc/cc covers only 1000 grit thus,requiring more body work.
Good Luck - Don