Словарь Даля составлен в XIX веке, словарь Ушакова – в 1935–1940. Действующие правила правописания приняты в 1956 году, поэтому по словарю Даля и по словарю Ушакова проверять орфографию нельзя. Правильно в современном русском языке: под стать.
Ваши сомнения оправданны. На первый взгляд может показаться, что недочитать и не дочитать означают одно и то же и достаточно одного раздельного написания. Однако есть контексты, которые подтверждают правильность фиксации в словаре слова недочитать, позволяют почувствовать специфические оттенки значения, отличающие недочитать от не дочитать.
Если не прочитать это произведение, многое в поэзии Дорожкиной можно недочитать, недочувствовать, недопонять, а самого автора недолюбить.
И эту жизнь надо прожить достойно, потому что обещали тем, кто недомечтал, недочитал, недоучил, не дожил.
Возможно, потому, что им самим в детстве недочитали сказок родители.
Поэтому лучше перечитать, чем недочитать.
В этих предложениях нет значения прерванного, не доведенного до конца процесса чтения (ср. с не дожить из примера выше), здесь недочитать имеет значение 'читать мало, недостаточно' и раздельное написание невозможно.
Написание без тире также корректно: Язык без грамматики все равно что яйцо без скорлупы.
Творительный падеж выбран верно, однако в постановке тире нет необходимости.
Оба выражения правильны.
Да, верно.
См. здесь.
Корректно выделить в слове прогресс приставку про-, сравнив его с однокоренным регресс.
Предпочтительно раздельное написание.
В определенных контекстах такое сочетание возможно (имеется в виду, что изделие доступно в определенном цвете).