Ответы:
1. Да - если сделать отдельные шаблоны под каждый уровень сложности.
2. Нет - генерацию ботов (своих и вражеских) делает программа.
3. Нет - описания генерируются программой по стандартному шаблону.