Оба варианта имеют право на существование, и выбор одного из них зависит от контекста и авторского замысла. Выражение кешбэк на развлечения может подразумевать, что кешбэк предоставляется для оплаты развлечений. Выражение кешбэк за развлечения возможно тогда, когда речь идет о возмещении затрат, связанных с развлечениями. Следует помнить, что лингвисты не финансисты и, обсуждая смысловые особенности сочетаний со словом кешбэк, опираются на синтаксические нормы, а тонкие нюансы различных начислений и вознаграждений могут не учитывать.
Слова тысяча, миллион и т. д. являются существительными, а не числительными, и поэтому они управляют последующим существительным (не согласуются с ним). При этом если после слов тысяча, миллион и т. д. следует числительное, то последующее существительное согласуется с этим числительным. См. также: Как правильно употреблять числительные?
Спасибо, что указали на неточность.
Обособляется междометие ох, которое выражает сожаление, печаль, боль и другие чувства. При этом если междометие усиливает слово, к которому оно примыкает одно или вместе с местоименными словами «как», «какой», оно не обособляется: Живётся ему ох как несладко. Надоел ты мне, ох (ох и, ох как) надоел.
При этом – союз, обособлять его не нужно.