Запятая ставится.
Запятая нужна.
Да, вместо запятой перед и лучше поставить тире, чтобы передать значение результата, следствия.
Запятая стоит правильно.
Запятая не нужна. Запятая не ставится перед союзом что в выражении только и... что, за которым следует существительное или местоимение. Но если конструкция, содержащая в первой части сложную частицу только и, глагол делать (сделать, знать) и союз что, имеет во второй части глагол, то перед что запятая ставится. Ср.: Он только и делал, что говорил о вчерашнем триумфе.
Корректно: Где бы вы ни шли, пыльная дорога тверда как камень.
В этом предложении союз и соединяет два однородных сказуемых (не любила и виновата), которые относятся к подлежащему я. Грамматический принцип пунктуации не предполагает постановки здесь какого-либо знака препинания. Вместе с тем перед союзом можно поставить тире в соответствии с семантическим принципом — для обозначения резкого и неожиданного перехода от одного действия или состояния к другому: Я его не любила — и виновата поэтому.