Well, you have plenty of time. Here's what I suggest. Apply for a no annual fee card (the New Disney card has no annual fee, plus you can earn reward pointa tthat can be turned into the equivalent of gift certificates for WDW!). If you have problems that affect your ability to obtain a "regular" credit card, apply for a secured credit card, available to anyone who puts down the required deposit. Just because you have the card doesn't mean you have to use it. My brother doesn't believe in credit cards, but he still ahs a Visa for emergencies. he uses it once a year to keep it active (buys a small item like a tank of gas or something like that) and pays it off immediately. But that way when he needs it for the purposes of renting a car or booking a hotel room, he has the ability to do so.
Anne