The only thing that closed was the VMK kiosk outside Innoventions. Although there are rumors that the VMK computer stations inside Innoventions will be taken out, no one has reported that happening yet.
I was able to create a new character there two weeks ago, and did receive black ears, etc.
You should be able to get Magic Mirror cards from the Magic shop, and Animator's Desk cards from the Animation building in California Adventure. I've heard you can still get red penny presses from the candy shop in Critter Country, but cast members don't always know the cards are there.
Edit: Oops, and the pirate pin packs, of course! In addition to those mentioned in the post below mine, they could be at other pin-trading locations, including the Plaza Pavilion carts on Main Street, the Silver Spur in Frontierland, La Mascarade d'Orleans in New Orleans Square, P.T. Flea Market or Greetings From California in DCA, or World of Disney in Downtown Disney. (Hint: the earlier in the day you look, the more likely a store won't be out of stock. If a particular location doesn't have any, you can ask a CM to call and check which ones do.)