> 4. A lingering issue is what to do to cure issue 3, as we have added content since issues began. Will we be able to simply rerun the upgrade script to fix the issue or will we need a patch?
Easy, I'm afraid. I solved that after upgrading by makeing switch theme available to anonymous users. Then log out. As anonymous, select your desiredd theme, Log in as admin again, and disable the switch_theme module for anonymous.
Hope this helps