Hi Rick,
welcome to forum and thanks for feedback suggestions

Have a project "reload" or "update" feature that can scan the selected directory within the project (or the entire project) and add/remove files as needed to match the file system. I do this a LOT and don't see any easy way to achieve this in HE outside of doing a global "add-file" on the entire project again and allow HE to remove duplicates -- it does work but could be cleaner..
This feature already exist in 1.50, called "virtual folders". Done as some kind of dynamic filters on file system folders. As if you call remove-add folders every time, when files created/deleted.
For those of us with dual (or more) screens, it would be slick to be able to open another entire viewing/editing window in HE that occupies the other screen allowing one file to be worked on one window and another set of files in the other. I can do this easily with Eclipse -- a work around for now in HE is to resize the HE window to occupy both screens and use the "Window->Tile Vertically" feature-- not quite as nice but works in a pinch or I guess I could open up two separate instances too
This is is a good idea. Probably will be not trivial to implement, but in general rather useful - I will check how this implemented in Eclipse.
If efforts will be not big, probably it will come into 1.50.
Make auto-hide menu require a dialog box approval to enable -- this one bit me -- I accidentally enabled it and was not able to re-enable the standard setting so I had to uninstall/re-install since the menu never un-hid itself -- perhaps a bug?
The behavior is similar to other implementations, menu appears if you press Alt. Like in Internet Explorer or Windows Explorer in Windows 7... If this does not work by you, it is a bug.
I can evaluate creating of Warning message box, before enabling, with description of how to enable, but this has low priority. Unless I will get another complain about this. There is another such "dangerous" command, to hide main menu. For this probably I do not need any more complains for such message

Add feature in context menu to pull up the associated C/C++ file (or equiv) if viewing a header file (e.g. foo.h, allow menu option to pull up foo.c or equiv) -- the reverse works but not if you pull up the header first
This should work already. And works by me. With your example with foo.h and foo.c also works

As with Alt+O as with context menu. The mapping is defined in c_spec.xml in data\syntax:
<FilePattern mask="*.c;*.inl;*.h">
<Pair file1="*.inl" file2="*.h"/>
<Pair file1="*.c" file2="*.h"/>
<Pair file1="*.cc" file2="*.hh"/>
</FilePattern>
But it does not work, if names are not match. Create a bug report and send example which does not work.
If cutting some code from one place (in C++ that is), and pasting it into a new if statement (with its own curly braces), the indentation engine ought to adjust the indentation so it's proper for the new location.. Currently it leaves the indentation alone which means I get to adjust it -- no biggie but could be automatically adjusted
This feature is disabled by default. Tools->Options->Formatting->Smart Helpers->Format after every paste.
BR, Alex