1 & 2. For the background text color and submenu item, i think the easiest way is using Yellow Pencil style editor. It will help you much when adding custom style.
3. Can you please provide me the page URL for further checking? So i can check it directly on my side.