iPhoto has a ability to place many pictures on a page.
Create a new album and put all the pictures you want in there, then select all the pictures and File > Print and select Contact Sheet.
There you will have the ability to Print and when the box appears, choose PDF to the Desktop.
Compress the file zipping it down and stay under the file size limits of your email provider.
Another solution is to host the pictures on Flicker then email the web address to everyone you want, however it's public.
Another method is to use DropBox and email the password for the shared account.