I believe the stations that print tickets are in Innoventions, and there’s one on the way to World Showcase too. The cast members will be flagging people down to try it if it’s a slow day - you can’t miss them. :laugh:
The kiosks where you pick up your Kimmunicator are scattered over World Showcase - the ones that come to mind are near Norway, Italy, and the UK. Your ticket will tell you where to go.
We had a great time with this too! If you’d like a little sneak peek, I put some pictures on Flickr from when we did the mission in China. I guess it does deserve a spoiler warning, since I put up some pictures of where the mission leads you inside the pavilion.
Kim Possible World Showcase Adventure - a set on Flickr