Нарекать – глагол несовершенного вида. От глагола совершенного вида наречь образуется деепричастие совершенного вида нарекши.
Верно: надеть на кого (на тебя), на него надели.
См. в «Словаре трудностей».
Вы написали верно.
См. в «Словаре трудностей».
Правильно: надень на меня носки.