В обоих случаях возможны оба варианта.
Верно: повернула его голову набок.
Предпочтительно: головы полны знаний. Используются оба варианта управления (полон чего и полон чем), но с разными оттенками значения.
Мы не выполняем домашние задания.
Слова, образуя фразеологизм, сохраняют свою частеречную принадлежность. Но фразеологизм принято признавать целиком одним членом предложения. Например, фразеологизм бить баклуши состоит из глагола и существительного, а в предложении является сказуемым.
Следует определиться с вопросом, чем является слово тысяча — существительным или числительным. Если тысяча — имя существительное, то оно должно управлять родительным падежом существительного голы (тысяча голов, тысячу голов, тысяче голов — форма управляемого существительного во всех падежах сохраняется). Если тысяча — числительное, то оно должно согласовываться со словом голы в косвенных падежах. Иначе говоря, в формах косвенных падежей все количественные числительные должны употребляться с существительными в аналогичных падежных формах: тысяче голам, о тысяче голах и т. д. «Толковый словарь русского языка» С. И. Ожегова и Н. Ю. Шведовой считает слово тысяча во всех значениях (в т. ч. в значении 'число и количество 1000') именем существительным. Согласно «Словарю русского языка» в 4 т. под ред. А. П. Евгеньевой («Малый академический словарь») и «Большому толковому словарю русского языка» под ред. С. А. Кузнецова, слово тысяча — имя существительное только в значениях 'огромное количество, множество' и 'большие деньги, состояние'. А в значениях 'число 1000' и 'количество 1000' тысяча — количественное числительное. Академическая «Русская грамматика» 1980 года поясняет: существительные, лексически обозначающие число или количество кого-чего-н., во всех падежах управляют существительным, называющим считаемые предметы: тысяча человек, тысячей человек, тысячей рублей; о тысяче человек. Вывод: слово тысяча в дательном падеже является существительным и во всех падежах управляет зависимым от него словом. То есть корректно: Роналду приблизился к 1000 голов.
Для постановки запятых в этих предложениях нет оснований.
В «Справочнике по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой (М., 2010) указано: форма единственного числа употребляется в значении множественного при указании на то, что одинаковые предметы принадлежат каждому лицу или предмету из целой их группы, напр.: Солдаты стояли с опущенной головой; Ученики писали карандашом. Поэтому корректно: Ветераны склонили голову перед Могилой Неизвестного Солдата (обратите внимание: в этом сочетании все три слова пишутся с большой буквы).