iPhoto automatically aranges your photos in order of when they were taken. You can also view them in "rolls." As for naming your photos, Automator could probably do it like Applespider already mentioned.
Just a little sidenote... I used to name all my photos, but it got old and tedious. Now I keyword all my photos so if I need to find every picture, for example, my mom is in, then I double-click on the keyword 'Mom.'
Again, just a sidenote. 🙂 I find this much easier than naming every photo taken. Good luck!