1. If you mean show the tree-view from the top instead of its last remembered scroll position, then no. It remembers its last used position. However when you log out/shut down Windows, and the menu restarts, it shows All Programs from the top. This is exactly how the Windows 7 Start Menu behaved.
2. Yes, the FREQUENT programs list can show programs started from desktop and elsewhere and those opened from the Start Menu. The data for this list is maintained by Windows. You must have the setting "Store recently opened programs" checked in Taskbar properties -> Jumplists tab.
3. The list called Recent Items (which shows recent files and documents) is maintained by Windows. You can add or hide specific file types from it using a third party app which tweaks the registry:
http://www.officehackery.com/2009/11/hi ... ndows.html From Start Menu settings, you can control how many recent items it shows using the 'Max recent documents' setting.