Оба варианта неудачны.
Оба варианта возможны.
Да, тире необходимо.
Специального правила произношения нет. Можно произнести так: сто пятьдесят один - один.
Не хватает точки в конце, других ошибок нет.
Правильно: школу окончил сорок один ученик.
Да, верно: санаториев.