А точно ли то флешбэки, смотрим на название... Я бы сделал "прошлое" иллюзией, созданной черникой для усиления страданий героя, они ей явно для чего то нужны
Мистер Похер, Джон не может быть героем, потому что тогда нужно два Джона - один, который герой, и один, который солдат, причём одновременно. Будь это хоумстак я бы ещё сомневался, но тут в семье только один Джон и в обоих случаях он растёт с родителями. Значит герои - другие люди.
Нет, не получится этого будущего избежать. Ты смог убить того демона (которого в деревне повстречали) только благодаря роялю, а не потому что ты хорошо мечом владеешь