jak6868 wrote2) clicking on link to non-existent page automatically creates that page. nearly every other major wiki either does this automatically or offers a plug in for it, and it seems strange that dokuwiki doesnt have this plugin or feature yet. Dokuwiki still maintains a two-step process to create a page, after clicking on a link to it, if it doesnt exist, you're forced to click a second time on 'create'.
If for "nearly every other major wiki" you mean Mediawiki/Wikipedia, that is because, in an "open wiki" engine where
anyone is expected to be able to edit
anything, having content because it is linked to ("link->exist") is actually wanted behaviour. Wiki engines for more controlled environments, such as DokuWiki, implement ACLs and base the decision of wether to allow page creation or not from that. The two-step process is part of the ACL IIRC, but can be shortened with an action plugin. I just haven't found which one it was, if any, but I recall a plugin that had a syntax or something to convert links to new pages into a "create page" form. Have you ckecked the tags in the Plugins page?
As for the other two wishes, I don't know of a plugin that does them right now. If Wish #3 means integrate the engine's index and TOC features into one display, it sounds like a good idea. But it sounds like a lot of recursion and unneccesary work searching for
every link inside
every page that lies inside the index scan depth (even if the links are indexed, the database has to be rebuilt for
every edit of a page), so unless it is done right into the DW enine, I don't see it going to happen.