Эти слова образованы по-разному. Малинник - от существительного малин-а с суффиксом -ник. Конопляник - от прилагательного конопляный с суффиксом -ик (ср.: пряный - пряник, нефтяной - нефтяник, торфяной - торфяник).
Корректно: за годы.
Стоить дорого, стоить недорого - корректные сочетания.
"Ценник" в значении "цена" употребляется в разговорной речи. Действительно, общелитературное значение слова ценник - "указатель цены".