За оффлайн ставятся техи и только техи. Исключение игрока из турнира это очень серьёзный шаг, который ещё и резонанс может вызвать. Исключают за серьёзное нарушение правил, скажем использование чит-кодов или багов в угоду себе. Чрезмерно грубое поведение и прочее.
Учтите, что проставить игру техи во всех играх и исключить его из турнира, хоть и теоретически являются одним и тем же, но на практике имеют совершенно разную степень наказания.
"Если игра не состоялась, оба игрока получают 0 очков", - хм, конечно зависит от кол-ва туров, но сами ведь понимаете, что можно делать договорные ничьи.
За ничью дайте "0" очков и всё. Либо пусть указывают более-менее подробную причину заключения ничьей.