We'll create fresh WordPress site with TableOfContent installed. You have 20 minutes to test the plugin after that site we'll be deleted.
This plugin is an easy way to add table of content to your post/page directly or as a widget. It will parser the content of your post/page for HTML headers and generate a list of links.
This plugin will require some CSS understanding to match your site and the know how for adding custom fields in your post/page.