1.В с цене две камеры .Создаем слой IgnorePostEffect.Обьектам,которые рендеряться без постэффектов назначаем этот слой.Для камеры с постэффектами в настройках Culling Mask снимаем галку с нашего слоя,теперь она не видит эти обьекты,а для второй камеры в том же поле ставим флаг только напротив нашего слоя-она у нас будет рендерить теперь только эти обьекты.Дублируем трансформ с одной камеры на другую,парентим,профит.
2.Нет
3.Создать соответствующий стиль (с размазанными буквами и прочим)и применить
4.Создаем думик Main,на него вешаем скрипт в который пишем наши переменные,в скрипт добавляем
void Awake()
{
DontDestroyOnLoad(gameObject);
}
При загрузке нового уровня думик не дестроится и соответственно сохраняются значения всех переменных.