Корректно: одна коробка на двух человек.
Верно: ...участвовал 121 человек. В разговорной речи допустимо: ...участвовали 121 человек.
В выражении не добрый и не злой человек слово не является отрицательной частицей, потому и пишется раздельно. Ср.: недобрый человек = злой; незлой человек = добрый; *недобрый и незлой = какой?
Правильно: Человек был одет в пуховик.
Правильно: десятки человек.
С прописной буквы пишутся нарицательные слова, выступающие как названия персонажей. Таким образом, верно: Железный Человек, Невидимая Леди, Зимний Солдат.
Правильно: присутствовал пятьдесят один человек.
Оба варианта корректны. Исследования показывают, что в случае обратного порядка слов (когда подлежащее, выраженное количественно-именным сочетанием, находится после сказуемого, как в Вашем примере) сказуемое чаще употребляется в единственном числе: В вагончике находится несколько человек. Но вариант с множественным числом (В вагончике находятся несколько человек) тоже не ошибка.
Правильное согласование: ...оставался 30 771 человек.
Верно: Госпитализирован 21 человек, памятник 121 погибшему сотруднику.