Фраза «сто лет со дня рождения» является устойчивым словосочетанием, однако это не означает, что она не допускает распространения. Так, сочетание сто лет исполнилось со дня рождения вполне корректна.
Верно: стодевятнадцатиквартирный.
Верно: со скоростью сто миль в час.
Форма родительного падежа используется в таких случаях, как: со скоростью около ста миль в час.
Да, так: сто два мужчины.
Как правило, используются прописные буквы.
Верно: сто восемьдесят четыре доллара.
Правильно: сто гривен.