Those are all great ideas. However, have these kids stayed over before? If they are all around 5 yrs. old and have not been on a sleepover, you may want to rethink this! I allowed my daughter for her 7th birthday to have an "almost" sleepover. The kids came in pjs, we played games, watched movies, did crafts, etc. But they all left before bedtime, so there were no late night phone calls to their parents to come get them! If they are relatives and close friends it may be ok, but i know at age 5, my own kids weren't ready, no matter how comfortable they were with the people in the daytime. Unless it was at Grandma's!