Правильно: ни виться.
Правильно: сколько веревочке ни виться...
В этой пословице пишется частица НИ.
Здесь пишется частица ни.
В поэтической речи авторы могут сознательно нарушать правила языка. В данном случае строй предложения противоречит правилам. Оправдано это замыслом или нет — решает автор.
Корректно: длиться веками, годами.
Правильно: ложись.
Да, если глаголол ложи́ться употреблен в следующем значении:
ЛОЖИ́ТЬСЯ, несов. (сов. лечь). Располагаться (расположиться) где-л., приняв горизонтальное положение (о людях и некоторых животных) [impf. to lie down; to go to bed]. В девять вечера Сонечка всегда ложилась спать, хотя заснуть долго не могла, и мама читала ей сказки. На осмотре врача больной лег на спину.
В приведенном Вами предложении пунктуация верна.