Here are some resources for visual schedule cards.
Do To Learn has a bunch of different printable picture cards, most of them are free.
Use Visual Strategies has emotion and behavior printable cards.
Trainland has tons of different printable pictures, go about half way down the page to find them.
Speaking Of Speech has resources sent in from other teachers and therapists and has a very large resource of picture cards.