It's okay to have the two rooms on the credit card, but I want it linked only to one room, my room. For example you have two rooms, 101 and 102. 101 will be our room. Our guests will be 102. I want room 102 to be linked to 101 and not have it's own independent identity with my credit card.
I'm not sure the pin idea will work; the food court wants you to put in the PIN number for your meals there. I doubt if we will eat in the food court together all the time; so, the guests would need the pincode, too.
I may have to call Disney reservations about this situation.