If I go "room only" and buy my tickets from another source, can i get them added onto my room keys when I am there? I don't want to worry about losing the tickets.

Also, if we are paying out of pocket for food, do the CS in the parks take AMEX? What about the food carts - what form of payments do they accept?