Оба слова (весь день) являются обстоятельством времени.
Правильно: 22 грамма. Числительные два, три, четыре (а также составные числительные, оканчивающиеся на два, три, четыре, например двадцать два) в именительном падеже сочетаются с существительным в форме родительного падежа единственного числа.
См. форму единственного числа: весь.
Употребление зависит от контекста. Возможные варианты: что-либо не превосходит по весу чего-либо, такой-то вес не превосходит такого-то веса.
Такое употребление некорректно. Возможный вариант: играла на приставке.
Слово много может быть числительным.