Just an FYI regarding room charge ... you don't need a credit card to set it up, it can also be set up with a debit card, cash, travelers checks, Disney Dollars, and Disney gift cards. If you set up the room charge with a credit card or debit card, it doesn't immediately charge every individual purchase to that card, it waits until you reach the room charge limit or early in the morning on your check-out day, whichever is first.
The KTTW card is hard plastic similar to a credit card, but it is totally smooth, there are no raised letters or numbers. Each resort guest 3 years and older gets their own KTTW card. It will have your name, your reservation number, and some other info on it. If you set up a room charge and you don't want your kids to have charging privileges, it will say "not valid for charging" on it.