Hi Miniroller,
Ben Moore Super Hide is fine for priming drywall. I sed it for years before switching to SW Builders Solution, or SW MasterHide when level 5 is not needed. Both are superior to SuperHide, IMO,but the Ben Moore is perfectly acceptable. As for the HO's friend, ask if he or she wants to do the paint work in exchange for a small token amount taken off the final invoice. That usually shuts them up. If the customer starts with that " I have a friend that said......." stuff when I start a bid, I usually pass on the job.
Hey, where are you on the Cape? I'm Hyannis area.
Good Luck.
CapeTaper