Оборот с союзом как имеет здесь значение собственно сравнения, а значит, запятая нужна.
Оба варианта написания корректны.
Склонять приложение в этом случае не нужно, но, конечно, назвать такое употребление стилистически нейтральным нельзя.
Правильно: злоупотребление героином.