От чего зависит нагрузка на игровой сервер?
Собственно от нагрузки, как это ни странно.
И возможно ли разделить один сервер на разные машины?
Если архитектура позволяет, почему бы и нет.
Возможно ли иметь один сервер для игроков со всего мира, но чтобы пинг был в пределах разумного
Нет, нужно иметь много серверов по всему миру.
По каким качествам выбрать язык для написания сервера?
Удобство.
Литература по таким вещам на английском языке. Так уж сложилось исторически. Либо учим язык, либо не читаем, или нанимаем переводчика.