Немного поумничаю. Дима социальный человек. Ему неплохо в стодневку было-бы записаться. Но, себялюбивый. Потому, дополнительно, неплохо-бы на спор забиться с кем-нибудь. 1/100, скажем. Т.е., если Дима не закурит в течении года, то оппонент ему 100 руб. отдает. А если закурит, то Дима ему 10000. Я-бы указал 15000. Думаю, Диму это промотивирует. Деньги должны быть положены сразу на счет лица (отдельно, специально для этого открытый), которому оба доверяют. Деньги не должны быть взяты у родителей. Залогом не может являться вещь. Для интереса, возможен залог из драгметаллов. Тогда сумма объединяется, покупается вещь, и всё получает победитель. Именно так, без отклонений. Дима, в случае проигрыша, должен чего-то лишиться. А не получить, в случае выигрыша. Здесь есть разница.
Совместно, два эих составляющих, заставят Диму отказаться Диму от курения на год. Если он пересмотрит своё отношение к удовольствиям и необходимостью, то всё будет хорошо. Если нет - опять закурит.