I have had no problems with pins, but you may run into an overzealous screener. YMMV. You can always request a hand-screening for film so it doesn't go through the X-ray- just don't put any sort of film in checked baggage. Generally, however, any film below ISO 800 speed put through a normal airport X-ray machine less than 6 times will not be damaged.
Regarding shoes, the official TSA regulations state that if your shoes don't contain metal and have soles less than an inch, you don't have to remove them. Unfortunately, some airports have decided to create their own rules and require all shoes to come off. Your best bet is to ask the screener whether or not they should come off or not.
TSA no longer requires you to turn on electronic equipment, unless it appears suspicious.