1) Читы.
2) Вскрытие данных игры и правка там (например, поменять врагу драконов на крестьян).
3) Если б это легко решалось, то не было бы смысла и в игре. Тем не менее: а) собираешь все силы (или наилучшие отряды) у наилучшего героя и б) атакуешь город противника без героя, и тут же сваливаешь. Компьютерный противник постарается оставить в городе часть имеющихся войск и без героя они будут воевать плохо. Делаешь так несколько заходов, чтобы ИИ каждый раз возвращал себе город, каждый раз оставляя там лишь часть войск. Свой город при этом можно и бросить без охраны или с минимумом, чтобы башни хоть разок шмальнули (т.е. по паре отрядов из 1 быстрого монстра).