You don't want to have a lot of cards. Maybe 2 or 3 at the most. Having a CC for a long time maybe a good thing as they could get a good credit history and how you handle it. But if you have an account for a really long time but don't use it, that could affect your score as well (they can't gauge your credit history because it's non-existant with that account).