Если подлежащее имеет в своем составе существительное с собирательным значением (ряд), то сказуемое может стоять как в единственном, так и во множественном числе. На выбор формы влияет ряд факторов. Так, форма множественного числа предпочтительна, если главные члены предложения оторваны друг от друга (как в последнем примере из Вашего вопроса).
В Вашем предложении возможны оба варианта.
Первый вариант предпочтителен.
Лучше: строительство 20-квартирного дома.
Правилен первый вариант.
Правильна форма единственного числа с наращением: конца 19-го – начала 20-го века.
Все варианты возможны.
Такое употребление грамотно, при этом оно характерно для разговорной речи.
Можно использовать обе формы сказуемого.
Десять - числительное, лет - существительное. Эти слова в предложении образуют именную часть составного именного сказуемого.