If they have the Mickey Mouse rubber pin back and they say Disney anywhere on the back, then they can be traded at Disneyland and Disney World. Whether they were purchased from the Disney Store, obtained from Disney Movie Rewards, or purchased at one of the theme parks, they can be traded at the parks. As long as they are obtained from a Disney source or a second hand source that originated from Disney, they are good for trading. I can confirm that these two particular pins can be traded, as I own one of the two pins, and traded a duplicate of it for an Ariel pin at Disneyland in California.
yes...my daughter worked at Disneyworld for 10 years. At one time I had over a couple of hundred pins. Only pins I have now are from Pirates of the Carribean and Atlanta Braves spring training. I have another Disney princess pin listed I found with this one tucked away in a box.