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