Ok, through the OD+ settings, uncheck Load At Startup.
Then, go to your Startup folder, and see how many OD+ shortcuts you have. I bet it's only one. If there's more than one, delete the others.
You can't check Load at Startup and have an OD+ shortcut at the same time or else you'll get two dock startups.
Secodnly, download and install Ccleaner and open the application. Click on "Tools" > "Startup" and verify how many OD+ links you really have. Delete the extras, clean your registry, and reboot to confirm.
Problem 2: If you're having trouble with the default Start Menu docklet, then download the alternative Start Menu Docklet.
Extract the .zip file to your ObjectDock\Docklets folder and right click on your dock > Add> and select the newly installed docklet.
If this docklet doesn't work either, there's some issue I can't comprehend either