(6) Это не так делается.
При начале сеанса (прямо в модуле сеанса) читай текущие НастройкиКлиентскогоПриложения из ХранилищеСистемныхНастроек, правь в них что душа вздумает и пиши обратно. Когда дело дойдет до клиента, он прочитает уже исправленные. Только учти, что эти настройки они и для вебклиента и для тонкого одинаковы, поэтому надо будет хранить копию и подсовывать ее по необходимости.
Вид клиента определятся, например, через ПолучитьТекущийСеансИнформационнойБазы
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший