Рекомендуем проверять слова в окне «Искать на Грамоте» (набрать смо* и галоши).
Верно: профессиональные знания по основам...
Да, так: сто два мужчины.
Фраза «сто лет со дня рождения» является устойчивым словосочетанием, однако это не означает, что она не допускает распространения. Так, сочетание сто лет исполнилось со дня рождения вполне корректна.
Сочетание получить СМС корректно.
Правильно: круг радиусом 6 см (ср. дом высотой, река глубиной...)
Верно: стодевятнадцатиквартирный.
Верно: со скоростью сто миль в час.
Форма родительного падежа используется в таких случаях, как: со скоростью около ста миль в час.