Решение:
Проверим каждое утверждение:
- ПОЛ-ЛИМОНА — пишется через дефис, потому что после пол- стоит буква -Л. Это правило относится к сложным существительным, образованным от сочетания числительного с существительным. В данном случае, перед существительным, начинающимся на букву Л, пишется дефис. Утверждение верное.
- ЖЕЛЕЗНОДОРОЖНЫЙ — сложное имя прилагательное, образованное на основе подчинительного словосочетания, пишется слитно. Железнодорожный образовано от словосочетания «дорога на железной основе». Сочетание с подчинительным отношением (дорога *какая*? — железнодорожная) пишется слитно. Утверждение верное.
- КАНАТОХОДЕЦ — в сложном слове после твёрдого согласного пишется соединительная гласная О. Слово канатоходец образовано сложением слов «канат» и «ходить». Между частями сложного слова пишется соединительная гласная О, потому что первая часть оканчивается на твёрдый согласный т. Утверждение верное.
Ответ: Все утверждения верны.