Campaign Name
As Jagelski said, campaign name has no effect on QS. It's a good idea however to properly organize campaign and group names as it makes management easier. May not be an issue with just one or two products but try a dozen campaigns with a thousand goups.
Campaign history
No. It doesn't make sense for one. There's no evidence that campaign history has an effect. I've taken many poor QS campaigns and bring them up to respectibility and ofen QS of 10 many times.
Factors Affecting QS
CTR, about 65% of QS in Adwords. Search engines want quality. So how do you measure quality? Votes by the seachers. The reasoning is, if an ad has a higher CTR, it has higher quality.
Relevancy, about 25% in Adwords. If you sell dog food, your landing page better be about dog food, not cell phones or anything else.
Other factors, obviously about 10% left. Google has stated that you landing page loading time will affect your score. Whether it's the whole of that 10% or just part is unclear. Some say having a policy helps. Maybe but doesn't hurt to have one.
QS is a relative number and measures how good your CTR is compared to others using the same keyword. The mean is 5. So if your QS is 7, your CTR is above average. It doesn't matter what your actuall CTR is or your position because your CTR is normalized to your position. I've seen QS of 10 in all positions and for any CTR, even below 1%. Stop thinking in absolute terms.
QS influences your position (along with your bid) and what you actually pay.