1. Основные принципы монетизации.
Зависит много от чего, в том числе и вашей идеологии. Вам главное монетизация или искусство ? Чем гибче вы хотите вписать монетизацию, тем больше вложений в геймдизайн это потребует. Но так как вы рассчитываете на быстрый запуск, то стоит выбрать что-то простое для старта, потом смотреть статистику и возможно менять. Как написали выше, в free2play играх основные продажи - это преимущества (pay2win), энергия, и контент. Во всех этих вариантах свои тонкости, не ждите, что с первой игры все сойдется.
Учтите, что в среднем игроки по миру уже "наелись" free2play, идет снижение продаж и поиск новых моделей.
Рекламные сетки и отсутствие рекламы - другой вариант. Это уже не сочетается с внутриигровой монетизацией, и нужен хороший трафик.
Также вы можете продавать лицензии, размещаться на площадках паблишеров, где они сами откручивают рекламу и делятся с разработчиками.
2. Читерство в html5. Защищаться крайне сложно, может выйти намного дороже, чем саму игру разрабатывать), так что если ваша механика/монетизация сильно пострадают, то надо перестраивать монетизацию. Читеров можете чистить по статиcтике, либо синхронизировать с сервером в процессе действия, и уменьшить воздействие. Но если у вас например битвы между игроками, и какие-то критичные клиентские действия, и платное оружие - то это проблема, вам нужна реалтайм защита. Иначе просто будут жалобы и недовольство.
Не совсем понятно, при чем тут врапперы.
Поделюсь опытом больше, напишите здесь вопрос
elizavetta.net/question
Если нужны контакты для паблишинга, тоже пишите.