Вы поимеете только право использовать изобретение для себя. Не путайте использование prior art с получением «prior user rights». Для того чтобы использовать письмо так как Вы описываете (в качестве prior art) его надо опубликовать.
Насчёт третьего пункта всё не так просто. Если грамотно «положить в стол» (зафиксировав сам факт изобретения, не беря патента) то можно использовать как prior art.
За читерством следить как раз несложно. Как только один игрок изменит состояние игры, хеши не сойдутся и произойдёт рассинхронизация. Бац, game over. Чтобы успешно обманывать других, читеру придётся заменить движок у всех участников игры, а это практически нереально.
См. например статью по Prior art на Wikipedia
Похоже всё таки не совсем «законно получил».
git branch --contains <commit>