Hi Eric,
Not sure about why its not disapearing. sounds like a JS or CSS conflict. If you provide a link we can check it out.
1. Those fields can be hidden in the menu item settings.
2. Yes, this is also an option in the menu item settings. Layout mode.