Прилагательное замшелый образуется от глагола замшеть.
Мягкий знак указывает на форму слова - инфинитив.
В значении "сбрить все волосы" такое сочетание может употребляться в разговорной речи.
Запятая нужна: Не знаю, куда податься.
Можно сказать: бороться с незаконными перевозками, с незаконным провозом.
Нам не встречалось употребление этого слова в указанном значении. Наиболее распространенное значение сленгового слова упороться ― "достигнуть состояния наркотического опьянения или напоминающего такое состояние; вести себя неадекватно".
Оба варианта корректны.
Корректно: ...от зла. Или от невзгод.
В этом предложении запятая не ставится.