1. I know it doesn't validate and I use tables a lot. I got frustrated with the css when working with the calendar and used tables often to resolve problems with the video gallery (which I still can't seem to get under control).
2. I used home.php and called the 4 latest posts as headlines.
3. The pages are just pages, obviously.
Tell me what you think!