Как глобализировать все переменные функции, если их слишком много?
Вообще не надо ничего глобализовать. Глобальные переменные - это зло, а появление в коде оператора global - всегда признак говнокода.
Создайте класс