Also about the armored advances, or blitzkrieg, half of that was france ignoring reports of tanks being in the Ardenne region because they thought that it was impassable to tanks, and you are forgetting that tanks are meant for short distance fast breakthroughs to get behind the enemy, so using them for long marching distance will cause troubles, which is exactly what happened to Rommel when he outran his supporting infantry and logistics with his tanks, and nearly got his entire division wiped out in an ambush after the tanks started breaking down due to the wear they suffered from the long sprint, and the fact he had his flanks exposed