Ответ:

1) «Ни моря, ни неба» — повторяющийся союз «ни… ни», поэтому ставится запятая.

2) При однородных дополнениях с повторяющимся союзом «и… и» ставится запятая: «любил и широкие реки, и безбрежные степи».

3) Запятая разделяет части сложного предложения перед противительным союзом «а».

4) Запятая не нужна: «словно» вводит сравнительный оборот, тесно связанный со сказуемым; однородные сказуемые соединены одиночным «и».

5) Запятая разделяет однородные обстоятельства с повторяющимся союзом: «и тихо, и ласково».

Ответ: 1, 2, 3, 5.