#1. Could be true, but I tend to think that it's over-hyped. A complete U-boat blockade would deliver the same result>>>the removal of the UK from WW2.
#2. Probably the most debated topic concerning Germany's chances to win WW2. I have never subscribed to attacking the SU as a mistake. In fact, I think Hitler could not have chosen a better time. After the Stalin purges and huge reorganization of army structure and equipment taking place, The Soviet Union was in an extreme state of unreadiness and coupled with Stalin's blind faith that Hitler would not attack, almost proved fatal to the Soviet Union's existence.
#3. Another over-hyped point, IMO. Yes, it hurt, but it wasn't necessarily fatal, and given proper direction, Germany could very well have fought the SU to a standstill.
#4. N.Africa was always a minor theatre of operations, and Germany only got involved because of the botched invasion of Egypt by its Italian ally. Now if Rommel had just followed orders and maintained a defensive posture after evicting the British from Libya, most of what happened in NA probably wouldn't have happened (again just my opinion).
#5, 6, & 7. The war was already lost by that point and really doesn't play into the OP of how Germany could have won
IMHO, the issue gets back to the saying that in order to win, Nazi Germany would have had to not act like Nazi Germany. In this respect, two things would have greatly enhanced Germany's chances:
1. Get their economy on a war footing much sooner than 1943. Germany believed it could defeat the Soviets quickly enough to avoid a war of attrition. The failure of Operation Typhoon should have been a wakeup call that the Soviets were not going to go down any time soon, and that an attrition war was now looming....one that Germany was capable of winning. After Stalingrad, it was painfully obvious that the Soviets were generating military power faster than the Germans despite their horrific losses, and by then it was too late for Germany to catch up.
2. One of the biggest "un-Nazi" things that could have been done after the invasion of the Soviet Union, was to not send in the Einsatz to the Ukraine to do their pacification/genocide thing. The Ukraine harbored a deep resentment for Russians, and Stalin in particular for the forced farm collectivizations of the 30's, and the widespread famine that killed millions of Ukrainians caused by overly burdensome grain quotas. Certainly after the "honeymoon" wore off, Ukrainians would not be feeling much love for the Nazi, but it seems almost certain they would have offered extensive assistance in labor and manpower to help defeat the hated Bolsheviks. An extra infantry corps or two or three might have been enough to tip the scales. And certainly help with constructing/rebuilding the transportation net would have had a tremendous impact in getting supplies and troops to the front. And then all those coal mines, and other local resources needed to be brought back to productivity.
Making mortal enemies of Ukrainians, and allowing Stalin to turn the invasion into The Great Patriotic War, was a huge political mistake, IMHO.
Bookmarks