Static URLs are known to be better than Dynamic URLs because of a number of reasons:
1. Static URLs typically Rank better in Search Engines.
2. Search Engines are known to index the content of dynamic pages a lot slower compared to static pages.
3. Static URLs are always more friendlier looking to the End Users.
More information from this
URL Rewriting Tool.
About the index pages don't worry you can link build for that...
Hope this information helps.....