1. Что значит "сразу"?
2. Начальный уровень можно изменить простым редактированием trp_player. Можно замедлить рост эксп, module.ini. Полностью остановить рост экспы нельзя. Но можно отнимать переодически экспу триггерам или в скритпах. И, по-моему, неуверен, но, скорей всего, если вычесть мегаватт экспы, то левлы не откатятся, а вот для прокачки предётся всю её вкачивать заново. Короче, против чита ctrl+x и экспорта с импортом ничего сделать нельзя. А для игры без читов, сделать прокачку невозможной можно.
3. Задать произвольное нельзя. Но, если предполагается делать начального персонажа с ненулевым уровнем, то можно вместо редактирования trp_player, прокачать его скриптами в начальных менюшках, в итоге игрок получить свободные очки для распределения.
4. Да. Вся схема найма заскриптована и может быть перескриптована. См. диалоги со старостой , меню деревни, script_update_volunteer_troops_in_village.