Почему для кислорода невозможна степень окисления +6
Потому что у Кислорода возможны лишь две степени окисления 0 и -2. Ну а если более подробно, то ему удобнее будет присоединить к себе два электрона до завершения последнего уровня, чем отдать эти 6 электронов.